Prodigy/kf智
          我的博客
          posts - 20,comments - 7,trackbacks - 0
          package jdbc_affair;

          import java.sql.Connection;

          public class BaseBiz 
          {
              /**
               *開始一個事務
               * @param con 數據庫的連接。
               * @throw* **ception 執行操作時發生的任何異常。
               */

               public static  void beginTransaction(Connection con) throw* **ception
               {
                       if (con == null)
                       {
                               throw new Exception("Can not start transaction with a null onnection!");
                       }
                       con.setAutoCommit(false); // 更改JDBC事務的默認提交方式
               }

               /**
               *開始一個事務
               * @param con 數據的連接。
               * @param success 是否進行提交的標志,true - 提交,否則回退。
               * @throw* **ception 執行操作時發生的任何異常。
               */
               public static  void endTransaction(Connection con, boolean success) throw* **ception
               {
               if (con == null)
               {
                   throw new Exception("Can not end transaction with a null connection!");
               }
               if (success)
               {
                   con.commit();
                   
                   con.setAutoCommit(true);// 恢復JDBC事務的默認提交方式
                   
                  
               } else
               {
                   con.rollback();
               }
               }
          posted on 2006-03-28 23:07 xiaozhi 閱讀(842) 評論(2)  編輯  收藏

          FeedBack:
          # re: JDBC的事物處理
          2006-03-29 13:55 | java陽光
          javaxml的不錯  回復  更多評論
            
          # re: JDBC的事物處理
          2008-04-03 12:49 | 34
          環境   回復  更多評論
            

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


          網站導航:
           
          主站蜘蛛池模板: 疏勒县| 旺苍县| 城固县| 麟游县| 云和县| 新乐市| 当涂县| 潜江市| 盘山县| 东海县| 大新县| 比如县| 呼伦贝尔市| 宁晋县| 郑州市| 三亚市| 洞口县| 汤阴县| 龙游县| 定州市| 石阡县| 兰考县| 五大连池市| 石景山区| 武威市| 延长县| 文登市| 慈溪市| 全州县| 白城市| 扶绥县| 涟水县| 揭西县| 黑龙江省| 辰溪县| 英超| 金湖县| 光泽县| 九江市| 灵璧县| 上饶市|