使用akka框架应用程序在Spring启动时,自动装配字段为空

时间:2016-06-15 15:47:47

标签: java spring-boot akka

我启动了akka-springboot应用程序。我的服务中没有使用自动装配。

Persistence.java

public interface Persistence extends CrudRepository<message, String>{

}

workactor.java

    @Component
    @Scope("prototype")
    public class workActor extends UntypedActor {

    @Autowired
    private Persistence persistence;

    @Override
    public void onReceive(Object message) throws Exception {
    LOGGER.INFO("--->> " + persistence) // here i got null value
    }

}

指导此问题

1 个答案:

答案 0 :(得分:0)

Spring扫描包以查找Repository接口,然后为它们创建代理。 我假设您尝试将存储库自动装入Persistence类,而不是其他java类。 在你的情况下,Spring显然没有找到你的Persistence接口,所以请仔细检查你的配置。

如果您提供更多详细信息,我们可以提供更多帮助。