2020
10-01
10-01
spring中使用mybatis实现批量插入的示例代码
有3种实现方式:foreach,spring事务,以及ExecutorType.BATCH.1.foreach方式这种方式实际是对SQL语句进行拼接,生成一个长长的SQL,对很多变量进行绑定。如果数据量不大(1000个以内),可以用这种方式。如果数据量太大,可能数据库会报错。定义接口publicinterfaceStudentMapper05{publicvoidinsertStudent(List<Student>studentList);}定义mapper适用于Oracle数据库<insertid="insertStudent">BEGIN<foreachcoll...
继续阅读 >