的作用与
@Resource
@Autowired相当
,只是 @Autowired
按 byType 自动注入,而
@Resource
默认按 byName 自动注入罢了。@Resource
有两个比较重要的属性,分别是 name 和 type,Spring 将
@Resource
注释的 name 属性解析为 Bean 的名字,而 type 属性则解析为 Bean 的类型。所以如果使用 name 属性,则使用 byName 的自动注入策略,而使用 type 属性时则使用 byType 自动注入策略。如果既不指定 name 也不指定 type 属性,这时将通过反射机制使用 byName 自动注入策略。
spring的@Resource
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
如何配置jdk1.5的环境变量及运行java程序 JAVA_HOME等
對於初學JAVA的人來說,第一個難題就是爲自己配置一個JAVA開發平臺。然而,也就不得不去安裝如JDK這樣的軟件。對於JDK1.5的安裝,我想每