1.为什么要用批量插入:
一般来说有两种批量插入方式
第一种:使用事务控制,在service层控制进行循环修改。容易想到,容易操作,但是要发送多次sql请求,浪费时间和性能。
第二种:mybatis动态sql语句进行批量修改。一次性把要执行的sql语句发给数据库,大量提示性能,推荐使用。一般用mybatis的foreach语句实现
1.为什么要用批量插入:
一般来说有两种批量插入方式
第一种:使用事务控制,在service层控制进行循环修改。容易想到,容易操作,但是要发送多次sql请求,浪费时间和性能。
第二种:mybatis动态sql语句进行批量修改。一次性把要执行的sql语句发给数据库,大量提示性能,推荐使用。一般用mybatis的foreach语句实现