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

3.4.0

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

应用多数据源配置,其中更新某张表,对update_time字段作为版本更新字段。配置好插件后,测试乐观锁更新,报Parameter 'MP_OPTLOCK_VERSION_ORIGINAL' not found

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

数据库实体: MyBatis-Plus mybatis-plus使用乐观锁更新是报异常 插件配置: MyBatis-Plus mybatis-plus使用乐观锁更新是报异常 MyBatis-Plus mybatis-plus使用乐观锁更新是报异常 在执行测试的时候: DEBUG:乐观锁插件也配上了 MyBatis-Plus mybatis-plus使用乐观锁更新是报异常 再执行update的时候:却没找到这个插件 MyBatis-Plus mybatis-plus使用乐观锁更新是报异常

报错信息

Parameter 'MP_OPTLOCK_VERSION_ORIGINAL' not found

Comment From: miemieYaho

你自己最小化项目排查吧

Comment From: ttt307307

this works for me

mybatisPlusInterceptor.addInnerInterceptor(new OptimisticLockerInnerInterceptor());