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

来源:4-5 Spring Bean装配之基于Java的容器注解说明——@Bean

隐姓埋名的姓严的

2018-07-26 12:17

rtrtrt

写回答 关注

3回答

  • 慕娘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配合使用的

Spring入门篇

为您带来IOC和AOP的基本概念及用法,为后续高级课程学习打下基础

268785 学习 · 963 问题

查看课程

相似问题