当前使用版本(必填,否则不予处理)

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 。