PreparedStatement 执行同构的SQL命令效率较高,因为要经过预编译。
预编译:事先准备一个SQL模板发送给数据库服务器,后边执行每一条同构SQL都只发送不同的参数部分即可。
// 准备一个SQL模板
String sql = "insert into s_student values(?,?,?,?)";
// 让conn预编译得到一个PST对象
PreparedStatement pst = conn.prepareStatement(sql);
PreparedStatement 执行同构的SQL命令效率较高,因为要经过预编译。
预编译:事先准备一个SQL模板发送给数据库服务器,后边执行每一条同构SQL都只发送不同的参数部分即可。
// 准备一个SQL模板
String sql = "insert into s_student values(?,?,?,?)";
// 让conn预编译得到一个PST对象
PreparedStatement pst = conn.prepareStatement(sql);