Spring系列文章二:@Autowired、Qualifier、@Resource的区别

相同点

  • 都是用来注入属性的

不同点

  • @Resource属于javax包下的注解,@Autowired属于spring包下的注解
  • @Autowired : 按照类型注入
  • @Qualifier :按照名称进行注入。一般和@Autowired一起搭配使用,目的在于区别同一个接口下有多个实现类时,根据类型无法选择从而出错
  • @Resource : 可以根据名称注入,也可以根据类型注入,属于javax包下

 

posted @ 2022-01-13 11:09  谁怕?一蓑烟雨任平生  阅读(119)  评论(0)    收藏  举报