本文主要是介绍PageHelper分页错乱,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
PageHelper.startPage(qryOrderDetailParam.getPageNum(), qryOrderDetailParam.getPageSize());
在使用分页插件时,如果sql的最后面跟着类似这个的sql
OFFSET 0 ROWS FETCH NEXT #{taskNum} ROWS ONLY,
就是自己本身也有限制条数的逻辑;
双重限制逻辑会影响分页的总数和分页的页数计算;比如他的总条数是直接忽视了你最后这个限制条数,OFFSET 0 ROWS FETCH NEXT #{taskNum} ROWS ONLY,
在**外层再加一层select * ** 就可以解决这个问题。
OFFSET 0 ROWS FETCH NEXT #{taskNum} ROWS ONLY
这篇关于PageHelper分页错乱的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!