<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://www.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 笨笨 閱讀(288) 評論(0)  編輯  收藏 所屬分類: HibernateAndSpringALL
    主站蜘蛛池模板: 国产一级一毛免费黄片| 亚洲成a人片在线网站| 羞羞网站在线免费观看| 暖暖免费高清日本一区二区三区| 亚洲男人的天堂久久精品| 18勿入网站免费永久| 无码视频免费一区二三区| 亚洲Av高清一区二区三区| 台湾一级毛片永久免费| 国产精品亚洲精品| 在线免费观看色片| 视频一区二区三区免费观看| 免费看男女下面日出水视频| 夜夜爽妓女8888视频免费观看| 国产成人精品久久亚洲高清不卡 | 亚洲精品午夜无码专区| 男女拍拍拍免费视频网站| 亚洲精品乱码久久久久久中文字幕| 波多野结衣免费一区视频| 日本免费高清一本视频| 日本特黄特色AAA大片免费| 亚洲香蕉网久久综合影视| 久久精品电影免费动漫| 亚洲第一成人在线| 国产精品另类激情久久久免费| 一级毛片**免费看试看20分钟 | 在线观看特色大片免费视频 | 婷婷国产偷v国产偷v亚洲| 全亚洲最新黄色特级网站| 在线观看免费无码视频| 亚洲激情视频网站| 日本免费人成黄页网观看视频 | 特级毛片免费观看视频| 亚洲毛片αv无线播放一区| 最近免费中文字幕大全免费版视频 | 亚洲一区二区三区高清在线观看| 四虎亚洲国产成人久久精品| 曰批全过程免费视频在线观看无码| 亚洲校园春色另类激情| 久久精品国产精品亚洲艾草网美妙| 最近免费中文字幕大全免费版视频|