1 | <dependency> |
1 | pagehelper: |
support-methods-arguments参数默认为false,如果开启则根据入参是否包含pageNum,pageSize两个参数(也可自己配置params参数),如果有则自动分页,此时如果又加入了PageHelper.startPage(1,10);那么所有分页的sql会出现2个limit导致sql报错,所以建议手动分页PageHelper.startPage(1,10);
1 |
|
不安全的分页
需要注意的是PageHelper.start(pageNum,pageSize);之后必须马上调用sql查询,如果没有及时用掉则可能会被其他不用分页的方法去消费这个分页参数
可用PageHelper.clearPage();
方法手动清理 ThreadLocal 存储的分页参数
1 | PageHelper.startPage(1, 10); |