看了网上好多博客 ,要么就是springboot少加了依赖 ,我这是spring mvc不适用,要么就是说查询语句要在PageHelper.startPage()后面使用,可我就是这样啊,为什么还是返回所有结果啊!!!!!
求求大佬帮忙看一下,debug一下午了!!1

spring mvc +mybatis 使用pagehelper分页 pagesize不起作用
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- ꧁gaoKuo꧂ 2019-05-24 17:16关注
可以这样找一下原因:查看控制台打印的sql是否包含PageHelper添加的分页部分 比如 select...limit , 这个limit就是PageHelper添加的
如果没有 那说明PageHelper拦截器没有生效,如果包含,说明已经生效了 是不是数据有问题
如果是第一种没有生效的情况,那就是配置出问题了 并不是使用上的问题
ps:看起来使用是对的 就是配置的问题 现在使用传统的xml配置比较少了
看你项目说是用的spring boot 如果是这样的话 根本没必要这么配置 在application文件里面配置就好了 特别简单 如果是传统的项目(spring)就麻烦了 需要去mybatis源码里面debug一下看是否有拦截器加载,在想办法确认哪一步的问题
另外看你的配置没有发现方言(helperDialect)的配置 跟这个会不会有关系呢本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 1