1.建立链接

Connection conn = getDataSource().getConnection();

PreparedStatement ps = null;

2不自动 Commit 不提交  达到有错误回滚目的

conn.setAutoCommit(false);

3.预编译SQL语句

ps = connection.prepareStatement(insertsql);

4.准备数据

statement.setInt(1, 1); 
statement.setString(2, "Cujo"); 
statement.addBatch();

5.批量执行

ps.executeBatch();坑爹啊  这个地方千万不要写成executeupdate 啊  害的哥加班一晚上把整个功能代码略了一遍 卧槽!!!

6.提交事务

conn.commit();

7.异常回滚

conn.rollback();

8.关闭连接(数据量大时记得关闭啊)

ps.close();
conn.close();

最新文章

  1. 前nginx后Apache+Node反向代理
  2. block的复习
  3. javascript时间戳和日期字符串相互转换
  4. EXCEL工作表保护密码忘记了,如何撤消工作表保护?
  5. Linux-如何添加路由表
  6. Windows Message Codes
  7. (转)TCP三次握手
  8. hdu 2825 Wireless Password(ac自己主动机&dp)
  9. 【双向广搜+逆序数优化】【HDU1043】【八数码】
  10. jiayuan
  11. css预处理器less和scss之less介绍(一)
  12. SDN第三次上机作业
  13. springboot情操陶冶-初识springboot
  14. ubuntu默认使用python2,更改默认使用python3
  15. python2.7 (x64) 调用 java 代码实践
  16. 【详解】WebSocket相关知识整理
  17. android一个倾斜的TextView,适用于标签效果
  18. Images之multi-stage builds
  19. C#注册表读写完整操作类
  20. GoldenGate的监控

热门文章

  1. HTML font: 12px/1.5 Arial; 是什么意思
  2. Anomaly Detection for Time Series Data with Deep Learning——本质分类正常和异常的行为,对于检测异常行为,采用预测正常行为方式来做
  3. suse enterprise Linux 11上配置 oracle11g和tomcat开机自启动
  4. Spring笔记02(3种加载配置文件的方式)
  5. P2762 [网络流24题]太空飞行计划问题(最小割)
  6. 开源LTE代码分析
  7. 杂项随记:gcc/objdump/section等
  8. Tomcat的目录结构详解
  9. ie不支持的event.stopPropagation的解决方式
  10. Spring入门第二十课