@Resource 的作用相当于
@Autowired,只不过 @Autowired 按 byType 自动注入,面
@Resource 默认按 byName 自动注入罢了。@Resource 有两个属性是比较重要的,分别是 name 和 type,Spring 将
@Resource 注释的 name 属性解析为 Bean 的名字,而 type 属性则解析为 Bean 的类型。所以如果使用 name 属性,则使用 byName 的自动注入策略,而使用 type 属性时则使用 byType 自动注入策略。如果既不指定 name 也不指定 type 属性,这时将通过反射机制使用 byName 自动注入策略。
@Resource注解用于依赖注入,类似于@Autowired,但默认按名称注入。@Resource可通过name和type属性配置注入策略,未指定时采用byName策略。该注解来自common-annotations库。
1038

被折叠的 条评论
为什么被折叠?



