package com.github.ouyangbob.model; /** * 公共查询分页model * @author ouyangbotao * */ public abstract class AbstractSearchModel extends AbstractModel { /** * */ private static final long serialVersionUID = 1L; /** * 分页号 */ private int page=0; /** * 每页记录数 */ private int pageSize=20; public int getPage() { return page; } public void setPage(int page) { this.page = page; } public int getPageSize() { return pageSize; } public void setPageSize(int pageSize) { this.pageSize = pageSize; } /** * 获取列表的开始位置 * * @return the start */ public int getStart() { if(page < 1){ page = 1; } return (page - 1) * pageSize; } /** * 获取列表的结束位置 * * @return the limit */ public Integer getLimit() { return pageSize; } }