public without sharing class PagePlus { private Integer page = 1; private Integer pageLimit = 10; private List records = null; private Integer total = 0; public PagePlus(Integer page,Integer pageLimit) { this.page = page; this.pageLimit = pageLimit; } //获取分页 page当前页数,limit每页记录数 public String getPage(){ String limitOffset = ''; if(this.page == 1 && this.pageLimit > 0){ limitOffset = ' LIMIT '+ this.pageLimit; }else if(this.page > 1 && this.pageLimit > 0){ limitOffset = ' LIMIT '+ this.page * this.pageLimit + ' OFFSET ' + this.pageLimit; } return limitOffset; } /** * 分页记录列表 * * @return 分页对象记录列表 */ public List getRecords() { return this.records; } /** * 设置分页记录列表 */ public PagePlus setRecords(List records) { this.records = records; return this; } /** * 当前满足条件总行数 * * @return 总条数 */ public Integer getTotal() { return total; } /** * 设置当前满足条件总行数 */ public PagePlus setTotal(Integer total) { this.total = total; return this; } // public static Integer ControllerUtil() { // Integer i = 0; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // i++; // return i; // } }