Mybatis详解5
动态SQL
批处理 ExecutorType.BATCH
在之前JDBC讲解的时候,我们就提到过批量执行语句的问题,当我们要执行很多条语句时,可能会一个一个地提交:
//现在要求把下面所有用户都插入到数据库中
List<String> users = List.of("小刚", "小强", "小王", "小美", "小黑子");
//使用for循环来一个一个执行insert语句
for (String user : users) {
statement.executeUpdate("insert into user (name, age) values ('" + user + "', 18)");
}
