【发布时间】:2013-09-09 11:02:31
【问题描述】:
我有一个 java 配置类,它使用 @ImportResources 注释导入 xml 文件。在 java 配置中,我想引用在 xml 配置中定义的 bean,例如喜欢:
@Configuration
@ImportResource({
"classpath:WEB-INF/somebeans.xml"
}
)
public class MyConfig {
@Bean
public Bar bar() {
Bar bar = new Bar();
bar.setFoo(foo); // foo is defined in somebeans.xml
return bar;
}
}
我想将在 somebeans.xml 中定义的 bean foo 设置为将在 java config 类中创建的 bar bean。如何获得 foo bean?
【问题讨论】:
标签: java spring spring-bean