@Component和@Bean的区别是什么

126 阅读1分钟
  • @Component用在类上,@Bean用在方法上
  • @Component可以通过类路径扫描装配,@Bean通常通过加注解,告诉spring,需要用到时候给他这个对象
  • @Bean注解比@Component注解的自定义性更强,而且很多地方只能通过@Bean注解来注册bean。