首页 > 其他分享 >@Autowired与@Resource

@Autowired与@Resource

时间:2022-08-31 21:46:35浏览次数:62  
标签:装配 Resource Autowired byName 自动 false

@Autowired

  • @Autowired是按类型自动转配的,不支持id匹配。
  • 需要导入 spring-aop的包!
  • @Autowired(required=false) 说明: false,对象可以为null;true,对象必须存对象,不能为null。
  • @Autowired是根据类型自动装配的,加上@Qualifier则可以根据byName的方式自动装配

@Resource

  • @Resource如有指定的name属性,先按该属性进行byName方式查找装配;
  • 其次再进行默认的byName方式进行装配;
  • 如果以上都不成功,则按byType的方式自动装配。
  • 都不成功,则报异常。

标签:装配,Resource,Autowired,byName,自动,false
From: https://www.cnblogs.com/huiwuyan20/p/16644602.html

相关文章