0
点赞
收藏
分享

微信扫一扫

Spring中@Resource和@Autowired注解的区别

玉新行者 2023-07-15 阅读 87
  1. 共同点
    @Resource和@Autowired都是用来依赖注入的注解,作用相同
    都是用来标注自动装配的注解
  2. 不同点
    (1) @Resource是java自带的注解,用来标注自动装配的注解;
    @Autowired是spring框架种的注解,用来标注自动装配的注 解。

(2)@Autowired是按照类型进行自动装配,如果有多个同类型的bean,会抛出异常。
@Resource是按照名称装配,如果名称不存在,会使用类型进行装配。

举报

相关推荐

0 条评论