标签: spring spring-boot dependency-injection
它说here(强调是我的)
@Bean Lite Mode @Bean方法也可以在不是的类中声明 用@Configuration注释。例如,bean方法可能是 在@Component类中声明,或者甚至在普通的旧类中声明。在这样的 在这种情况下,@Bean方法将以所谓的'lite'模式处理。
@Bean Lite Mode
@Bean方法也可以在不是的类中声明 用@Configuration注释。例如,bean方法可能是 在@Component类中声明,或者甚至在普通的旧类中声明。在这样的 在这种情况下,@Bean方法将以所谓的'lite'模式处理。
但是在没有@Component的pojo中,在启动期间不会调用@Bean带注释的方法,并且bean根本不在运行时可用。
@Component
@Bean
我错过了什么?可能文档错了吗?