JDBC批处理addBatch
来源:互联网 发布:建筑规范软件有哪些 编辑:程序博客网 时间:2024/06/06 02:29
批处理相关方法
void addBatch(String sql) 添加批处理
void clearBatch() 清空批处理
int[] executeBatch() 执行批处理
public void save(List<Admin> list) {// SQLString sql = "INSERT INTO admin(userName,pwd) values(?,?)";try {// 获取连接con = JdbcUtil.getConnection();// 创建stmt pstmt = con.prepareStatement(sql); // 【预编译SQL语句】for (int i=0; i<list.size(); i++) {Admin admin = list.get(i);// 设置参数pstmt.setString(1, admin.getUserName());pstmt.setString(2, admin.getPwd());// 添加批处理pstmt.addBatch(); // 【不需要传入SQL】// 测试:每5条执行一次批处理if (i % 5 == 0) {// 批量执行 pstmt.executeBatch();// 清空批处理pstmt.clearBatch();}}// 批量执行 pstmt.executeBatch();// 清空批处理pstmt.clearBatch();} catch (Exception e) {e.printStackTrace();} finally {JdbcUtil.closeAll(con, pstmt, rs);}}
阅读全文
0 0
- JDBC批处理addBatch
- addBatch 批处理
- JDBC的批处理操作三种方式 pstmt.addBatch()
- 实现批处理addBatch,executeBatch
- Java的jdbc使用addBatch进行批处理操作的几种方式
- Java的jdbc使用addBatch进行批处理操作的几种方式
- JDBC之addBatch运用实例
- 使用JDBC的addBatch()方法
- jdbc addBatch 处理大数据
- addBatch
- JDBC批处理
- jdbc批处理
- JDBC批处理
- JDBC批处理
- jdbc批处理
- JDBC批处理
- JDBC批处理
- JDBC批处理
- 微信小程序学习用demo推荐:列表项左滑删除效果
- 算法设计周记(一)--大数加法
- 线程之间的通信
- 【LeetCode】345. Reverse Vowels of a String
- LeetCode 657. Judge Route Circle (Easy)
- JDBC批处理addBatch
- 小白之matlab c++混合编程
- 如何调整CodeIgniter的报错级别
- 多态及虚函数
- centos elasticsearch安装与配置
- OpenJudge百炼-2764-数根-C语言-高精度计算
- java温度转换水仙花数阶乘
- semaphore
- 前端之js-属性与方法