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

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

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

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks
    1、Connection創建類

    package com.abin.lee.db.oracle.batch;

    import java.sql.Connection;
    import java.sql.DriverManager;

    public class OracleConnection {
     private static ThreadLocal<Connection> threadLocal = new ThreadLocal<Connection>();
     private static final String URL="jdbc:oracle:thin:@localhost:1521:XE";
     private static final String USER="abin";
     private static final String PWD="abin";
     private static final String DRIVER="oracle.jdbc.driver.OracleDriver";
     
     public static Connection getConnection(){
      Connection conn=null;
      if(null==threadLocal.get()){
       try {
        Class.forName(DRIVER);
        conn=DriverManager.getConnection(URL, USER, PWD);
        threadLocal.set(conn);
       } catch (Exception e) {
        e.printStackTrace();
       }
      }else{
       conn=threadLocal.get();
      }
      return conn;
     }
     
     
    }






    2、測試語句

    package com.abin.lee.db.oracle.batch;

    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.SQLException;
    import java.text.SimpleDateFormat;

    import junit.framework.TestCase;

    public class OracleBatch extends TestCase {
     public void testinsert() throws SQLException {
      Connection conn = null;
      PreparedStatement ps = null;
      conn = OracleConnection.getConnection();
      String sql = "insert into abing(id,name) values (?,?)";
      ps = conn.prepareStatement(sql);
      System.out.println("start="
        + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS")
          .format(new java.util.Date()));
      try {
       for (int i = 0; i <= 50000; i++) {
        ps.setObject(1, i);
        ps.setObject(2, "abin" + i);
        ps.addBatch();
        if (i % 10000 == 0) {
         // System.out.println("i="+i);
         ps.executeBatch();
         ps.clearBatch();
        }

       }

      } catch (SQLException e) {
       e.printStackTrace();
      }
      System.out.println("end="
        + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS")
          .format(new java.util.Date()));

     }

    }

    posted on 2012-09-17 23:15 abin 閱讀(367) 評論(0)  編輯  收藏 所屬分類: oracle
    主站蜘蛛池模板: 免费无码成人AV在线播放不卡| 人妻无码一区二区三区免费 | 久久精品a一国产成人免费网站| 特级毛片aaaa级毛片免费| 亚洲美女大bbbbbbbbb| 国产亚洲日韩一区二区三区| 永久免费看bbb| 日韩精品福利片午夜免费观着| 亚洲免费观看视频| A毛片毛片看免费| 一级中文字幕乱码免费| 亚洲1区2区3区精华液| 亚洲老熟女五十路老熟女bbw| 久久精品蜜芽亚洲国产AV| 亚洲VA成无码人在线观看天堂 | 国产亚洲成av人片在线观看| 亚洲精品第一国产综合境外资源| 日韩高清在线免费观看| a级毛片无码免费真人| 美女被cao免费看在线看网站| 免费日本一区二区| 久久久高清日本道免费观看| 两个人看的www高清免费观看| 9i9精品国产免费久久| 精品多毛少妇人妻AV免费久久 | 99re免费99re在线视频手机版| 久久久久久久99精品免费观看| 在线涩涩免费观看国产精品| 99视频免费在线观看| 久久aⅴ免费观看| 成人在线免费看片| 国产成人在线观看免费网站| 国产免费久久精品| 久久99亚洲综合精品首页 | 免费A级毛片av无码| 国产福利在线观看免费第一福利| 麻豆精品国产免费观看| 亚洲精品国产精品乱码不卞 | 亚洲一级高清在线中文字幕| 亚洲专区一路线二| 污污免费在线观看|