构造器和说明 |
---|
JDBCPages(DataCenter dc,
java.lang.String sql)
构造函数
|
JDBCPages(DataCenter dc,
java.lang.String sql,
java.lang.String[] colsType,
java.lang.Object[] obj)
构造函数
根据参数中是否传入总行数这个参数来决定计算总行数
|
限定符和类型 | 方法和说明 |
---|---|
int |
calTotalRows()
调用相应的HQL计算出总行数
|
Datastore |
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 JDBCPages(DataCenter dc, java.lang.String sql, java.lang.String[] colsType, java.lang.Object[] obj)
dc
- 数据中心sql
- 查询语句colsType
- 参数类型obj
- 参数值public JDBCPages(DataCenter dc, java.lang.String sql)
dc
- DataCenter对象sql
- String 查询数据的SQLpublic void init()
public int getTotalRows()
getTotalRows
在接口中 IPages
public int getPageRows()
getPageRows
在接口中 IPages
public void setPageRows(int pageRows)
setPageRows
在接口中 IPages
pageRows
- 每页的行数public int getTotalPages()
IPages
getTotalPages
在接口中 IPages
public int getCurPageNo()
getCurPageNo
在接口中 IPages
public void setCurPageNo(int curPageNo)
setCurPageNo
在接口中 IPages
curPageNo
- 当前页号public Datastore getCurPageData()
getCurPageData
在接口中 IPages
public int calTotalRows()
public java.lang.String getSortCol()
getSortCol
在接口中 IPages
public void setSortCol(java.lang.String sortCol)
setSortCol
在接口中 IPages
sortCol
- 页面排序字段public java.lang.String getSortType()
getSortType
在接口中 IPages
public void setSortType(java.lang.String sortType)
setSortType
在接口中 IPages
sortType
- 页面排序类型