首页 > 其他 > 详细

@Component和@Bean的区别

时间:2020-09-17 21:22:27      阅读:45      评论:0      收藏:0      [点我收藏+]

Spring帮助我们管理Bean分为两个部分,一个是注册Bean,一个装配Bean。完成这两个动作有三种方式,一种是使用自动配置的方式、一种是使用JavaConfig的方式,一种就是使用XML配置的方式。

  1. @Component作用就相当于 XML配置
  2. @Bean 需要在配置类中使用,即类上需要加上@Configuration注解
  3. 两者都可以通过@Autowired装配
  4. @Bean注解比@Component注解的自定义性更强,而且很多地方只能通过@Bean注解来注册bean。比如当引用第三方库的类需要装配到Spring容器的时候,就只能通过@Bean注解来实现。

@Component和@Bean的区别

原文:https://www.cnblogs.com/jiezao/p/13687451.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!