综合技术 --@Autowired和@Resource

1.@Autowired@Resource 的做用同样,都是自动注入spring

2.@Autowired是按照byType自动注入,而@Resource默认是按照byName自动注入。spa

3.@Resource有两个属性比较重要,分别是name和type,spring将@Resource注解的name属性解析为bean的名字,type属性解析为bean的类型。因此若是使用name属性,则使用byName的自动注入策略,使用byType属性时则使用byType自动注入策略,若是都不指定的话,这时将经过反射机制使用byNmae自动注入策略。.net

相关文章
相关标签/搜索