【发布时间】:2019-05-27 06:13:21
【问题描述】:
我正在尝试使用从同一类生成的 bean。例如:
public class Test {
...
@Bean
public Dog dog() {
...
return dog;
}
@Bean
public DogHouse dogHouse() {
Dog d = dog(); // Is this right? Can I inject dog bean here?
...
return dogHouse;
}
}
我必须遵守的两个要求:
- 在
dogHouse()中使用dog()的结果 - 将
dog()和dogHouse()保持在同一个java 类中
这可能吗?如果是,我应该如何在 Test 类中注入狗 Bean?谢谢。
【问题讨论】:
标签: java spring dependency-injection javabeans