我在@ComponentScan
类上使用Application
并在我的配置类中使用@Configuration
,在我的配置类中,我想使用{{注入在其他配置类中定义的bean 1}}注释,但是当我运行应用程序时,我为这些字段得到了null。
@Autowired
@Configuration
public class AConfiguration {
@Bean
public A getA(){
return ..;
}
}
@Configuration
public class BConfiguration {
@Autowired
private A a;
@Bean
public B getB() {
**something need a, but a is null**
}
}
答案 0 :(得分:0)
你可以试试这个。
@Configuration
public class AConfiguration {
@Bean
public A getA(){
return ..;
}
}
@Configuration
public class BConfiguration {
@Autowired
private A a;
public B getB() {
**something need a, but a is null**
}
}