public abstract class AbstractPages
extends java.lang.Object
Title: Hinbernate分页抽象类
Description: 实现了信息分页接口,针对Hibernate分页的一个抽象实现
Company:首亨软件(重庆)有限公司
构造器和说明 |
---|
AbstractPages() |
限定符和类型 | 方法和说明 |
---|---|
int |
calTotalRows()
调用相应的HQL计算出总行数
|
java.util.List |
getCurPageData()
获取当前页的数据集
|
int |
getCurPageNo()
获取当前页号
|
int |
getPageRows()
获取每页的行数
|
java.lang.String |
getSortCol()
获取页面排序字段
|
java.lang.String |
getSortType()
获取页面排序类型
|
int |
getTotalPages() |
int |
getTotalRows()
获取信息的总行数
|
void |
init()
分页初始化方法,主要计算总行数和总也属,如果不需要在此处计算可以重载该方法
|
void |
setCurPageNo(int curPageNo)
设置当前页号
|
void |
setPageRows(int pageRows)
设置每页的行数
|
void |
setSortCol(java.lang.String sortCol)
设置页面排序字段
|
void |
setSortType(java.lang.String sortType)
设置页面排序类型
|
public void init()
public int getTotalRows()
public int getPageRows()
public void setPageRows(int pageRows)
pageRows
- 每页的行数public int getTotalPages()
public int getCurPageNo()
public void setCurPageNo(int curPageNo)
curPageNo
- 当前页号public java.util.List getCurPageData()
public int calTotalRows()
public java.lang.String getSortCol()
public void setSortCol(java.lang.String sortCol)
sortCol
- 页面排序字段public java.lang.String getSortType()
public void setSortType(java.lang.String sortType)
sortType
- 页面排序类型