【Springboot】@Autowired和@Resource的区别 【一】定义 【1】@Autowired 【2】@Resource 【二】区别 【1】包含的属性不同 【2】@Autowired默认按byType自动装配,而@Resource默认byName自动装配 【3】注解应用的地方不同 【4】出处不同 【5】装配顺序不用 (1)@Autowired的装配顺序如下 (2)@Resource的装配顺序如下 【三】@Autowired使用案例 (1)参数 (2)取bean逻辑 (3)只使用@Autowired注解,InjectTestController注入InjectTestService (4)@Autowired注解和@Qualifier注解配合使用,InjectTestController注入InjectTestService (5)@Autowired注解和@Primary注解配合使用,InjectTestController注入InjectTestService (6)@Resource