- 共同点
@Resource和@Autowired都是用来依赖注入的注解,作用相同
都是用来标注自动装配的注解 - 不同点
(1) @Resource是java自带的注解,用来标注自动装配的注解;
@Autowired是spring框架种的注解,用来标注自动装配的注 解。
(2)@Autowired是按照类型进行自动装配,如果有多个同类型的bean,会抛出异常。
@Resource是按照名称装配,如果名称不存在,会使用类型进行装配。
微信扫一扫
(2)@Autowired是按照类型进行自动装配,如果有多个同类型的bean,会抛出异常。
@Resource是按照名称装配,如果名称不存在,会使用类型进行装配。
相关推荐