日期:2014-05-16  浏览次数:20428 次

使用JDBC进行批处理


l业务场景:当需要向数据库发送一批SQL语句执行时,应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。
l实现批处理有两种方式,第一种方式:
?Statement.addBatch(sql)
l执行批处理SQL语句
?executeBatch()方法:执行批处理命令
?clearBatch()方法:清除批处理命令



Connection conn = null;

Statement st = null;

ResultSet rs = null;

try {

conn = JdbcUtil.getConnection();

String sql1 = "insert into user(name,password,email,birthday)