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

com.baomidou mybatis-plus 3.4.2

该问题是如何引起的?(确定最新版也有问题再提!!!)

saveBatch 报错 3.2.0版本不会 报错信息: Caused by: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.xxxx.xxMapper.insert at com.baomidou.mybatisplus.core.MybatisConfiguration$StrictMap.get(MybatisConfiguration.java:448) at com.baomidou.mybatisplus.core.MybatisConfiguration.getMappedStatement(MybatisConfiguration.java:330) at com.baomidou.mybatisplus.core.MybatisConfiguration.getMappedStatement(MybatisConfiguration.java:322) at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:196) ... 155 common frames omitted

重现步骤(如果有就写完整)

报错信息

Caused by: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.xxxx.xxMapper.insert at com.baomidou.mybatisplus.core.MybatisConfiguration$StrictMap.get(MybatisConfiguration.java:448) at com.baomidou.mybatisplus.core.MybatisConfiguration.getMappedStatement(MybatisConfiguration.java:330) at com.baomidou.mybatisplus.core.MybatisConfiguration.getMappedStatement(MybatisConfiguration.java:322) at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:196) ... 155 common frames omitted

Comment From: liukeshao

自己写batch吧,这个兼容性有问题,里边的语法是mysql的,我遇到过sql server有问题

Comment From: qmdx

请测试 3.4.3 版本是否正常,如果问题给出重现 demo

Comment From: liu-xinhui

3.4.4.3-SNAPSHOT saveBatch仍会报这个错误,mysql

Comment From: qmdx

3.4.4.3-SNAPSHOT saveBatch仍会报这个错误,mysql

给出你使用 demo