mybatis、mybatisPlus批量插入问题
项目场景:
根据业务使用mybatisPlus,将原先的数据删除,添加新的数据
问题描述:
从数据库中获取数据,进行计算后,使用mybatisPlus saveBatch方法插入。控制台打印插入sql,但是表中没数据,删除的数据也没删除掉
this.saveBatch(list)
原因分析:
1、可能是异常,事务回滚l 。而且控制台打印的sql也不全
2、mybatisPlus 批量插入,只要有一条插入失败就会全部数据回滚
https://my.oschina.net/zjllovecod
原创
2021-03-31 15:20:10 ·
4653 阅读 ·
0 评论