【需求:在数据库中插入1050条数据】
【声明:数据库使用前面文章的数据库和表,不要删,下面的java中没有建数据库和标的功能】
【其他的配置文件及java文件同前面的】
注意:使用PreparedStatement添加批处理的时候不需要添加sql
如:
Statement批处理:st.addBatch(sql)
而PreparedStatement批处理:st.addBatch()
【 java文件未改变,单元测试方法发生了改变】
package com.flying.jdbc;
import java.sql.Connection;
import java.sql.PreparedStatement;
import org.junit.Test;
public class JdbcBatch {
@Test
public void prepareStatementBatch(){
Connection con = null;
PreparedStatement st = null;
try {
con = JdbcUtils.getConnection();
String sql1 ="use batch_test";
String