在service中没有调用PageHelper.startPage方法,但是执行时自动在外面又套了一层PageHelper的分页
原因一是 传入的参数pageNum和pageSize参数与PageHelper.startPage方法的参数相同引起的,修改参数名称pagesStart和pageEnd即可。
原因二是 PageHelper.startPage 方法调用后,后面必须有一个Mapper的查询方法,必须被消费掉。否则会由于ThreadLocal的原因,当该线程被其他方法调用时被分页。在文档中非常明确的写了分页插件的使用方法!!另外这不是ThreadLocal引起的问题,是使用不当!
我这边是遇见了第一个情况
转载地址:https://blog.csdn.net/persistencegoing/article/details/89325857
个人学习或者工作过程中的一些简要记录,欢迎各位大神一起指导,共同学习