PageHelper分页插件
PageHelper.startPage 方法调用后,后面必须有一个Mapper的查询方法,必须被消费掉。 否则会由于ThreadLocal的原因,当该线程被其他方法调用时被分页。另外这不是ThreadLocal引起的问题
Paging的构造函数
public Paging(int[] pageNums,int indexPage, boolean isIsFirstPage, boolean isIsLastPage,int total){
/**
* 第一个参数:所有导航页号
* 第二个参数:当前页
* 第三个参数:是否是第一页
* 第四个参数:是否是最后一页
* 第五个参数:总页数
*/
this.pageNums = pageNums;
this.indexPage = indexPage;
this.isIsFirstPage = isIsFirstPage;
this.isIsLastPage = isIsLastPage;
this.total = total;
}