<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    george

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      12 Posts :: 0 Stories :: 17 Comments :: 0 Trackbacks
    spring注解使用了有一段時間了,現做幾個就簡單的記錄,具體是使用方式不用多說網上很多,這里便于記憶簡單整理一下。
    1.注入的屬性有2種方式
       1.1 @Autowired(按類型type注入)
       1.2 @Resource(按名字name注入),
        另:如果遇到重復使用@Qualifer標注別名
               如果不需要某些屬性注入可以設置Autowired或resources的required屬性為false
    2.將bean納入spring容器有4種方式
        2.1 @Component(表示是spring容器中的bean,比較中立,沒有其他含義)
        2.2 @Controller ,@Service ,@Repository,這3種和@Compnent功能一樣,只是用于三層架構中的控制,業務及持久層。目前只是命名不同。
        另:@Scope可以定義bean的作用范圍。
    3.對于注解需要配置context:component-scan定義初始化容器掃描的目錄。
    <context:component-scan base-package="com.blog">
        
    <context:include-filter type="regex" 
            expression
    ="com\.blog\.service\..*"/>
        
    <context:exclude-filter type="aspectj" 
            expression
    ="com.blog.util..*"/>
    </context:component-scan>

    4.注釋配置和 XML 配置的適用場合

        4.1注釋配置不一定在先天上優于 XML 配置。如果 Bean 的依賴關系是固定的,(如 Service 使用了哪幾個 DAO 類),這種配置信息不會在部署時發生調整,那么注釋配置優于 XML 配置;反之如果這種依賴關系會在部署時發生調整,XML 配置顯然又優于注釋配置,因為注釋是對 Java 源代碼的調整,您需要重新改寫源代碼并重新編譯才可以實施調整。
        4.2如果 Bean 不是自己編寫的類(如 JdbcTemplate、SessionFactoryBean 等),注釋配置將無法實施,此時 XML 配置是唯一可用的方式。
        4.3注釋配置往往是類級別的,而 XML 配置則可以表現得更加靈活。比如相比于 @Transaction 事務注釋,使用 aop/tx 命名空間的事務配置更加靈活和簡單。
        4.4所以在實現應用中,我們往往需要同時使用注釋配置和 XML 配置,對于類級別且不會發生變動的配置可以優先考慮注釋配置而對于那些第三方類以及容易發生調整的配置則應優先考慮使用 XML 配置
    參考資料: 
    http://kdboy.javaeye.com/blog/419159
    http://www.ibm.com/developerworks/cn/java/j-lo-spring25-ioc/

    posted on 2009-12-07 23:21 georgeliu 閱讀(718) 評論(0)  編輯  收藏 所屬分類: java
    主站蜘蛛池模板: 免费观看一区二区三区| 水蜜桃视频在线观看免费| 国产成人精品免费久久久久| 国产成人精品日本亚洲| 国产午夜无码精品免费看| 亚洲成a人片在线观看中文动漫| 一级毛片在线免费看| 亚洲视频在线观看地址| 日本免费一区二区在线观看| 亚洲国产亚洲综合在线尤物| 免费毛片在线看片免费丝瓜视频| 自拍日韩亚洲一区在线| 国产精品免费小视频| 男人免费视频一区二区在线观看| 在线观看亚洲精品福利片| 免费播放在线日本感人片| 亚洲综合一区二区| 夜夜爽免费888视频| 一级特黄a大片免费| 亚洲精品线在线观看| 好男人www免费高清视频在线 | 亚洲va久久久噜噜噜久久狠狠| 免费国产叼嘿视频大全网站 | 情侣视频精品免费的国产| 国产精品亚洲专一区二区三区| 亚洲人午夜射精精品日韩| 四虎影视在线影院在线观看免费视频 | 亚洲AV无码一区二区三区牲色| 亚洲女人被黑人巨大进入| 无码国产精品一区二区免费vr| 亚洲精品成人网站在线播放| 日韩免费视频网站| 中文字幕在线观看免费| 91亚洲精品麻豆| 亚洲国产精品日韩| AV无码免费永久在线观看| 成年免费a级毛片| 亚洲午夜久久久精品电影院| 免费国产a国产片高清网站| 久久永久免费人妻精品下载| 亚洲av无码专区亚洲av不卡|