pagehelper查总数查不到

img

img

用了pagehelper分页插件,查总数的时候,查不到,实际上有两个满足,这种情况怎么解决?

看错了,没有问题

【相关推荐】



  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7459818
  • 这篇博客也不错, 你可以看下pagehelper分页失败
  • 除此之外, 这篇博客: PageHelper分页失效的原因中的 PageHelper分页失效的原因 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

    在使用Mybatis分页的时候,用了pageHelper但是分页条一直不出现,调试发现pageSize为总记录数,而pages为1,调了半天找不到原因,在这里插入图片描述

    自己手动在发送数据数据之前设置页码可以生效:在这里插入图片描述

    自己检查发现原因是在相应的controller方法中:在这里插入图片描述
    修改后:
    在这里插入图片描述
    在这里插入图片描述

    问题解决,startPage方法要在查询条件之前执行;原理就是startPage()分页起效果,只针对后面的第一个查询,(我试了下,把多次查询写入service层也没有效果,针对的是对数据库的访问查询).


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^