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

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

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

    §封Ja葬va§

    Spring聲明式事務管理

    1.Spring對聲明式事務管理的支持式通過它的AOP框架來實現的。
    要在Spring應用中使用聲明式事務,你得用TransactionProxyFactoryBean。
    它的目的式將方法包裝在事務的上下文中。



    注意,這個對象有一個值為courseService的id。當應用從應用上下文里請求一個courseService時,
    它將得到一個被TransactionProxyFactoryBean包裹的實例。而原來的courseService對象應該被重命名,否則對象id就會被沖突。
    雖然可以取任何名字,但是公認的規范時繼承目標對象的名字,并在被代理對象的名稱后面加上"Target"。
    在這里,取名為courseServiceTarget就很恰當。

     

     

     

    2.Spring聲明式事務(續)----Bean繼承

    如果應用有多個業務Bean,并且你注意到所有的都用同樣的方法定義,并設定了相同的事務管理器和相同的事務屬性源。這樣看上去像配置了一大堆XML。如果能完全消除重復的TransactionProxyFactoryBean實例,那不是很好?
    幸運的式,你可以。Spring提供兩種方法抗擊這個繁復的XML:1.Bean繼承 2.AOP自動代理

     

    如下為Bean繼承的例子





    這里采用的是Hibernate的事務管理器,

    每種事務管理器都充當了對特定平臺的事務實現的代理。

    這樣你就只要和Spring中的事務打交道,而不用關心實際上事務實現是什么樣的。

    附各類事務管理器:


    posted on 2009-03-05 22:48 §朱家二少§ 閱讀(245) 評論(0)  編輯  收藏 所屬分類: Spring


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: av午夜福利一片免费看久久| 免费观看美女用震蛋喷水的视频| a在线观看免费网址大全| 国产免费卡一卡三卡乱码| 国产成人亚洲综合无码精品 | 黄a大片av永久免费| 亚洲精品美女久久久久99| 一本色道久久综合亚洲精品蜜桃冫| 9420免费高清在线视频| 亚洲精品国产福利在线观看| 亚洲视频免费在线播放| 亚洲精品二区国产综合野狼| 97在线视频免费公开视频| 亚洲av一综合av一区| 又硬又粗又长又爽免费看| 成年性生交大片免费看| 亚洲国产精品一区二区久久| 久久永久免费人妻精品下载| 亚洲伊人久久大香线焦| 99视频免费播放| 亚洲综合色7777情网站777| 日韩免费a级在线观看| 一级毛片不卡免费看老司机| 亚洲自偷自偷图片| 最近免费中文字幕大全免费版视频| 亚洲春色另类小说| 99re视频精品全部免费| 国产成人精品日本亚洲专| 四虎影视在线永久免费看黄| 国产乱妇高清无乱码免费| 久久久久亚洲精品天堂| 小日子的在线观看免费| 亚洲色偷偷综合亚洲av78| 亚洲日本va午夜中文字幕久久 | 国产亚洲精品资源在线26u| 最近中文字幕2019高清免费| 中国china体内裑精亚洲日本| 亚洲电影日韩精品| 大片免费观看92在线视频线视频 | 亚洲电影国产一区| 免费国产a国产片高清|