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

3.4.3.1

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

内部数据库兼容mysql使用,其它都支持,现在发现分页插件不起作用,配置也都是正常,debug分页插件发现根本就没进去过,最终执行sql也没有拼接limit分页条件,想问问您这边如何排查

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

MyBatis-Plus (分页)插件不起作用 似乎所有插件都不起作用,自己添加了旧版的log插件也不生效

另外官网写的这个配置是什么意思,应该是你们写错了吧 MyBatis-Plus (分页)插件不起作用

报错信息

插件不起作用(分页)

Comment From: YAGAMIL

debug发现注入插件成功 MyBatis-Plus (分页)插件不起作用 但是sql执行依然没有拼接limit分页及相关条件 debug最终没有走到 buildPaginationSql(String originalSql, long offset, long limit)方法中,也没有走到com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor#beforeQuery中

Comment From: YAGAMIL

MyBatis-Plus (分页)插件不起作用 先是走到了 com/baomidou/mybatis-plus-extension/3.4.3/mybatis-plus-extension-3.4.3-sources.jar!/com/baomidou/mybatisplus/extension/plugins/MybatisPlusInterceptor.java:74这一行内部调用

MyBatis-Plus (分页)插件不起作用 List result = executor.query(countMs, parameter, rowBounds, resultHandler, cacheKey, countSql);

Comment From: yihuiaa

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

该问题是如何引起的?(确定最新版也有问题再提!!!) mybatis映射文件添加缓存后分页不在生效

Comment From: YAGAMIL

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

该问题是如何引起的?(确定最新版也有问题再提!!!) mybatis映射文件添加缓存后分页不在生效 找到问题了,非常感谢,项目中有人加了空的mybatis-conf.xml并指定该配置为默认配置导致的,非常感谢您的回复,打扰了,不过借此机会看了挺多mybatisplus的源码

.