<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


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


    網站導航:
     
    主站蜘蛛池模板: 黄色片在线免费观看| 久久国产乱子精品免费女| 免费看黄视频网站| 久久久亚洲欧洲日产国码二区| 中国性猛交xxxxx免费看| 亚洲av无码专区在线观看素人| 色费女人18女人毛片免费视频| 无码国模国产在线观看免费| 在线精品自拍亚洲第一区| 免费人成网站在线高清| 国产精品永久免费| 亚洲国产第一站精品蜜芽| 精品亚洲永久免费精品| 久久久久亚洲AV无码专区体验| 免费A级毛片无码A∨免费| 亚洲人成伊人成综合网久久| 99久久免费精品国产72精品九九| 亚洲AV男人的天堂在线观看| 成人五级毛片免费播放| 看成年女人免费午夜视频| 国产成人精品亚洲精品| 中文字幕日本人妻久久久免费| 亚洲福利一区二区三区| 天天操夜夜操免费视频| 午夜成人无码福利免费视频| 亚洲成AV人片一区二区| 午夜国产精品免费观看 | 成年女人免费碰碰视频| 亚洲AV综合永久无码精品天堂| 亚洲成?Ⅴ人在线观看无码| 免费无码又爽又刺激网站直播 | 亚洲免费在线视频播放| 国产午夜影视大全免费观看| 三级网站免费观看| 亚洲欧洲日产韩国在线| 免费观看国产小粉嫩喷水| 日日麻批免费40分钟无码| 亚洲国产美女精品久久久| 亚洲中文字幕久久精品无码喷水| 日本免费xxxx| jizz在线免费观看|