當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring中的Spring JSR-250 注释之@Resource
生活随笔
收集整理的這篇文章主要介紹了
Spring中的Spring JSR-250 注释之@Resource
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
@Resource注解相當于By Name裝配方式。
TextEditor:
package com.sap;import javax.annotation.Resource; public class TextEditor {private SpellChecker spellChecker;@Resource(name= "spellChecker223")public void setSpellChecker( SpellChecker spellChecker ){this.spellChecker = spellChecker;}public SpellChecker getSpellChecker(){return spellChecker;}public void spellCheck(){spellChecker.checkSpelling();} }意思是,需要在Beans.xml里尋找一個id 為spellChecker223的bean:
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-3.0.xsd"><context:annotation-config/><!-- Definition for textEditor bean without constructor-arg --><bean id="textEditor" class="com.sap.TextEditor"></bean><!-- Definition for spellChecker bean --><bean id="spellChecker223" class="com.sap.SpellChecker"></bean></beans>這里的id必須和TextEditor.java里@Resource name屬性指定的一致。
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
總結
以上是生活随笔為你收集整理的Spring中的Spring JSR-250 注释之@Resource的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 接力贷是什么意思接力贷申请条件有哪些
- 下一篇: 喜马拉雅上市了没有