问答详情
源自:4-5 Spring Bean装配之基于Java的容器注解说明——@Bean

有@component直接注解类,为什么还要@bean呢,有什么区别吗?

rtrtrt

提问者:隐姓埋名的姓严的 2018-07-26 12:17

个回答

  • 慕娘9470221
    2020-09-09 20:15:24

    @component是注解类的 这个类是可以使用@Bean注解的类里面的方法的

  • 慕前端5122973
    2018-07-28 17:37:13

    《spring实战》2.3中开头介绍到:

    你想要将第三方库中的组件装配到你的应用中,在这种情况下,是没有办法在它的类上添加@Component和

    @Autowired注解的,因此就不能使用自动化装配的方案了。


  • zzrq
    2018-07-26 20:04:14

    @Component注解的范围广,所有类都可以进行注解;而@Configuration注解一般注解在类里面有@Value注解的成员变量或@Bean注解的方法,@Bean主要和@Configuration配合使用的