Spring注入null而不是类实例

时间:2014-11-12 15:19:48

标签: spring dependency-injection spring-3 spring-java-config

这是一个Spring配置文件:

@Bean
public GenericDao<Foo> fooDao() {
    return new GenericDao<>(Foo.class);
}

@Bean
@DependsOn("fooDao")
public GenericService<Foo> fooService() {
    return new ApplicationGenericService<>(fooDao(), applicationMessageProducer());
}

@Bean
@DependsOn("fooService")
public GenericService<Foo> decoratedFooService() {
    return new ServiceDecorator<>(fooService(), decoratorService());
}

出于某种原因,Spring将null传递给ApplicationGenericService构造函数。

如何解决此问题?

0 个答案:

没有答案