当前使用版本(必填,否则不予处理)
2.3.2
该问题是如何引起的?(确定最新版也有问题再提!!!)
updateById 和batch操作在一个事物中
重现步骤(如果有就写完整)
updateById 和batch操作在一个事物中
报错信息
Cannot change the ExecutorType when there is an existing transaction
解决方案
如下:
https://gitee.com/baomidou/mybatis-plus/issues/IN6XG https://gitee.com/baomidou/mybatis-plus/issues/IN9O6
直接升级到 2.3.3,见 https://mvnrepository.com/artifact/com.baomidou/mybatis-plus/2.3.3 。
<!-- https://mvnrepository.com/artifact/com.baomidou/mybatis-plus -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus</artifactId>
<version>2.3.3</version>
</dependency>
由于 github.com 上没有 2.3.3 的 tag,所以提了这个 issues
Comment From: qyvlik
直接升级到 2.3.3,见 https://mvnrepository.com/artifact/com.baomidou/mybatis-plus/2.3.3 。