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

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

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

    隨筆-153  評論-235  文章-19  trackbacks-0
        數據源:
         <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
             
    <property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
             
    <property name="url" value="jdbc:mysql://localhost:3306/study"></property>
             
    <property name="username" value="root"></property>
             
    <property name="password" value=""></property>
         
    </bean>

        事務管理者:
        <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
            
    <property name="dataSource" ref="dataSource"></property>
        
    </bean>

        被管理的對象:
    <bean id="myBusinessObjectTarget" class="mybusiness.MyBusinessObject"></bean>

        事務性代理對象:
        <bean id="myBusinessObject" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
            
    <property name="transactionManager" ref="transactionManager"></property>
            
    <property name="target" ref="myBusinessObjectTarget"></property>
            
    <property name="transactionAttributes">
                
    <props>
                    
    <prop key="myBusinessMethod">
                        PROPAGATION_REQUIRED,-MyCheckedException
                    
    </prop>
                
    </props>
            
    </property>
        
    </bean>
    說明:-MyCheckedException表示拋出此導常時回滾,+MyCheckedException表示拋出此導常時提交。

        MyBusinessObject:
    package mybusiness;

    /**
     * 
     * 2007-8-20 上午11:26:28
     * 
    @author chenlb
     
    */
    public class MyBusinessObject {

        
    public void myBusinessMethod() throws MyCheckedException {
            
    // do some resource access
            
    // return some result object or throw MycheckedException
        }
    }


    聲明式事務的其中一種形式。^_^
    posted on 2007-08-20 11:39 流浪汗 閱讀(581) 評論(0)  編輯  收藏 所屬分類: Spring
    主站蜘蛛池模板: 好爽好紧好大的免费视频国产| aa级女人大片喷水视频免费| 69视频在线观看免费| 亚洲中文字幕久久精品无码APP | 日韩少妇内射免费播放| 日韩电影免费在线观看视频| 亚洲欧美国产国产一区二区三区| 成年网站免费视频A在线双飞| 亚洲一卡2卡4卡5卡6卡在线99| 永久在线免费观看| 亚洲无圣光一区二区| 波多野结衣免费在线| 亚洲一区二区无码偷拍| 国产真实伦在线视频免费观看| 久久亚洲精品无码gv| 四虎影视免费在线| 亚洲精品色在线网站| 国产成人涩涩涩视频在线观看免费| 亚洲中文字幕人成乱码 | 亚洲国产天堂久久综合| 人妖系列免费网站观看| 亚洲乱码中文字幕久久孕妇黑人| a级男女仿爱免费视频| 久久青青草原亚洲av无码app| 国产成人精品免费视| 亚洲精品人成网在线播放影院| 国产猛烈高潮尖叫视频免费 | 亚洲va中文字幕无码久久| 99久久免费国产香蕉麻豆| 亚洲欧洲精品成人久久曰| 亚洲国产专区一区| 成人性生交大片免费看好| 亚洲成人网在线播放| vvvv99日韩精品亚洲| 久久亚洲精品成人无码网站| 免费三级毛片电影片| 久久亚洲中文字幕无码| 亚洲国产一区二区a毛片| 日本特黄特黄刺激大片免费| 中文无码成人免费视频在线观看| 亚洲欧洲日韩国产一区二区三区|