<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就會被沖突。
    雖然可以取任何名字,但是公認的規(guī)范時繼承目標對象的名字,并在被代理對象的名稱后面加上"Target"。
    在這里,取名為courseServiceTarget就很恰當。

     

     

     

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

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

     

    如下為Bean繼承的例子





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

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

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

    附各類事務管理器:


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


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲粉嫩美白在线| 麻豆安全免费网址入口| 国产va免费精品| 亚洲精品视频免费| 一级做α爱过程免费视频| 免费在线观看中文字幕| 国产大陆亚洲精品国产| www亚洲一级视频com| 亚洲精品成人片在线播放 | 久久国产免费一区二区三区| 亚洲一级片内射网站在线观看| av午夜福利一片免费看久久| 久久影视国产亚洲| 在线观看免费无码专区| 亚洲最新视频在线观看| 精品久久8x国产免费观看| 亚洲国产精品无码久久青草| a免费毛片在线播放| 亚洲精品tv久久久久久久久 | 亚洲精品国产精品乱码在线观看| 永久免费av无码网站yy| 亚洲精品国产啊女成拍色拍| 免费做爰猛烈吃奶摸视频在线观看| 亚洲中文字幕久久精品无码VA| 免费国产a国产片高清网站| 久久精品免费网站网| 亚洲视频在线一区二区三区| 永久免费av无码不卡在线观看| 亚洲国产成人AV网站| 在线视频观看免费视频18| 国产精品久久久久久亚洲影视| 中文字幕亚洲电影| 足恋玩丝袜脚视频免费网站| 久久亚洲中文字幕无码| 亚洲AV无码日韩AV无码导航| 免费一本色道久久一区| 日韩久久无码免费毛片软件| 久久精品国产亚洲av麻豆色欲| 国产在线a不卡免费视频| 免费精品一区二区三区第35| 亚洲欧美熟妇综合久久久久|