【MyBatis笔记07】MyBatis中的批量操作(批量新增、批量删除、批量更新)
批量删除情况下,一般是给定需要删除的记录标识,然后通过【IN】关键字,将其作为删除条件实现的。对数据的批量操作在实际开发过程里面是使用比较多的,从我个人的工作里面,我就遇见了很多的情况,比如:数据的批量新增,批量更新等等。注意:因为这里是执行了多条update语句,每次执行的update语句只会更新一条数据,所以mapper接口方法的返回值不是表示受影响的总记录数,而是最后一次执行update更新的记录数。批量插入之后,方法返回的是一个数字,这个数字代表的是受影响的行数,也就是成功插入了多少条数据。
复制链接