茅侃侃
PreparedStatement.addbatch()的使用Statement和PreparedStatement的区别就不多废话了,直接说PreparedStatement最重要的addbatch()结构的使用.1.建立链接Connection connection =getConnection();2.不自动 Commitconnection.setAutoCommit(false);3.预编译SQL语句,只编译一回哦,效率高啊PreparedStatement statement = connection.prepareStatement("INSERT INTO TABLEX VALUES(?, ?)");//记录1statement.setInt(1, 1);statement.setString(2, "Cujo");statement.addBatch();//记录2statement.setInt(1, 2);statement.setString(2, "Fred");statement.addBatch();//记录3statement.setInt(1, 3);statement.setString(2, "Mark");statement.addBatch();//批量执行上面3条语句.int [] counts = statement.executeBatch();//Commit it 到(DB)里面