• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

loay

  • 博客园
  • 联系
  • 订阅
  • 管理

View Post

for(int i=0;i<1000;i++)与 for(int i=1;i<=1000;i++)。 if ( i%500){}//前者表示0-501一个循环,后者1-500一个循环

`package com.Itbz;

import java.sql.Connection;
import java.sql.PreparedStatement;

/**

  • 向mysql数据库批量添加数据测试类
    /
    public class AddBatchTest {
    /
    *

    • 批量添加数据方式一
      */
      public void addBatch1(){
      Connection connection=null;
      PreparedStatement ps=null;
      try{
      //创建连接
      connection=JdbcUtils.getConnection();
      //创建PreparedStatement对象
      ps=connection.prepareStatement("insert into users values(default ,?,?)");
      //参数绑定
      for (int i= 0; i<1000;i++ ){
      //绑定username
      ps.setString(1,"ITBZ"+i);
      //绑定userage
      ps.setInt(2,20);
      //缓存sql
      ps.addBatch();
      }
      //执行sql
      ps.executeBatch();
      }catch (Exception e){
      e.printStackTrace();

      }finally {
      JdbcUtils.closeResource(ps,connection);
      }

    }
    /**

    • 批量添加数据方式二
      */
      public void addBatch2(){
      Connection connection=null;
      PreparedStatement ps=null;
      try{
      //创建连接
      connection=JdbcUtils.getConnection();
      //创建PreparedStatement对象
      ps=connection.prepareStatement("insert into users values(default,?,?)");
      //参数绑定
      for (int i=1;i<=1000;i++){
      //绑定username
      ps.setString(1,"ITBZ"+i);
      //绑定userage
      ps.setInt(2,20);
      //缓存sql
      ps.addBatch();
      if(i%500==0){
      //执行sql
      ps.executeBatch();
      //清除缓存
      ps.clearBatch();
      }
      }
      }catch (Exception e){
      e.printStackTrace();
      }finally {
      JdbcUtils.closeResource(ps,connection);
      }
      }

    public static void main(String[] args) {
    AddBatchTest abt=new AddBatchTest();
    //abt.addBatch1();
    abt.addBatch2();
    }
    }
    `



posted on 2022-07-18 20:46  loay  阅读(220)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3