resource和autowired应用场景(Resource和Autowired区别)
resource和autowired应用场景(Resource和Autowired区别)4.使用@Resource的情况下,可以直接指定2.@Autowired默认是根据类型进行自动装配,@Resource默认是根据名称进行自动装配3..@Resource适用于所有的Java框架,而Autowired只适用于spring框架4.在一个接口有多个实现类的情况下,如果使用@Autowired进行自动装配,可以使用Qualifier指定想要的Bean
共同点:
1.@Resource和@Autowired都是用于Bean的注入;
不同点:
1.@Autowired是由spring框架提供的注解,而@Resource是jdk1.6以后加入的新特性
2.@Autowired默认是根据类型进行自动装配,@Resource默认是根据名称进行自动装配
3..@Resource适用于所有的Java框架,而Autowired只适用于spring框架
4.在一个接口有多个实现类的情况下,如果使用@Autowired进行自动装配,可以使用Qualifier指定想要的Bean
4.使用@Resource的情况下,可以直接指定