调用 getFoo 时,该值是否有效,或者 bar
为 null
?
@Configuration
class Config
{
@Bean
Foo getFoo()
{
return new Foo(bar);
}
@Autowired
Bar bar;
}
最佳答案
是的,你可以这样做,Autowired 所做的就是注入(inject) Bar。这不是好方法,但你可以这样做。
关于java - 我可以在@Bean方法中使用@Autowired变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26038842/