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

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

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

    kapok

    垃圾桶,嘿嘿,我藏的這么深你們還能找到啊,真牛!

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      455 隨筆 :: 0 文章 :: 76 評論 :: 0 Trackbacks

    http://m.tkk7.com/jinfeng_wang/archive/2005/03/04/1683.html

    Spring Transaction
    :通過Template+Callback機制,實現對各種事務的統一封裝。

     

    <bean id="transactionManager" //JDBC Transaction的封裝

           class="org.springframework.jdbc.datasource.DataSourceTransactionManager">

           <property name="dataSource">

                  <ref bean="dataSource"/>

           </property>

    </bean>

     

    <bean id="transactionManager" //Hibernate事務的封裝

           class="org.springframework.orm.hibernate.HibernateTransactionManager">

           <property name="sessionFactory">

                  <ref bean="sessionFactory"/>

           </property>

    </bean>

     

    <bean id="transactionManager"http://JDO事務的封裝

           class="org.springframework.orm.jdo.JdoTransactionManager">

           <property name="persistenceManagerFactory">

                  <ref bean="persistenceManagerFactory"/>

           </property>

    </bean>

     

    <bean id="transactionManager" //JTA 事務的封裝

           class="org.springframework.transaction.jta.JtaTransactionManager">

           <property name="transactionManagerName">

                  <value>java:/TransactionManager</value>

           </property>

    </bean>

     

    <bean id="courseService"http://利用AOP,將TransactionManager和普通的Service編織起來,實現事務。

           class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">

           <property name="proxyInterfaces">//編織后對外的接口

                  <list>

                         <value>com.springinaction.training.service.CourseService</value>

                  </list>

           </property>

           <property name="target">//目標

                  <ref bean="courseServiceTarget"/>

           </property>

           <property name="transactionManager">//植入的事務管理者

                  <ref bean="transactionManager"/>

           </property>

           <property name="transactionAttributeSource">//事務的參數(隔離度,方法名等)

                  <ref bean="attributeSource"/>

           </property>

    </bean>

    posted on 2005-04-03 23:11 笨笨 閱讀(283) 評論(0)  編輯  收藏 所屬分類: HibernateAndSpringALL
    主站蜘蛛池模板: 免费在线观看黄色毛片| 啦啦啦在线免费视频| 欧洲亚洲国产清在高| sss在线观看免费高清| 免费少妇a级毛片| 野花视频在线官网免费1| 免费人成视频在线观看不卡| 美女视频黄频a免费大全视频| 免费一级做a爰片久久毛片潮喷| 亚洲精品无码久久久久A片苍井空| 日本免费中文字幕在线看| 国产综合成人亚洲区| 亚洲精品岛国片在线观看| xxxx日本在线播放免费不卡| 在线A亚洲老鸭窝天堂| 久久青草国产免费观看| 97亚洲熟妇自偷自拍另类图片 | 亚洲自偷自偷在线成人网站传媒| 99久久综合国产精品免费| 亚洲欧美日韩中文字幕在线一区| 四虎成人精品在永久免费| 精品一区二区三区免费视频| 亚洲AV永久纯肉无码精品动漫| 最近中文字幕免费完整| 亚洲中文字幕久久无码| 久久亚洲2019中文字幕| 日韩午夜理论免费TV影院 | 猫咪免费观看人成网站在线| 亚洲精品无码成人片久久| 在线观看免费av网站| 国产亚洲欧美日韩亚洲中文色| 国产亚洲自拍一区| 国产精品久久久久久久久免费| 久久精品国产亚洲av天美18 | 免费在线观看的网站| 日韩免费高清一级毛片| 久久亚洲精品国产精品黑人| 免费国产黄线在线观看| 久久久久久久久久免免费精品| 亚洲伦理一二三四| 亚洲一区二区精品视频|