| 限定符和类型 | 字段和说明 |
|---|---|
static int |
DEFAULT_PAGE_SIZE
改变这个,当每页大小超过 MAX_FETCH_SIZE 时,这个将是默认的 fetchSize
|
static int |
MAX_FETCH_SIZE
ResultSet 最大的 fetch size
|
| 构造器和说明 |
|---|
Pager() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getOffset()
当前页之前,还应该有多少条记录
|
int |
getPageCount()
一共有多少页
|
int |
getPageNumber()
当前是第几页, 从 1 开始
|
int |
getPageSize()
一页可以有多少条记录
|
int |
getRecordCount()
整个查询,一共有多少条记录
|
boolean |
hasNext() |
boolean |
hasPrevious() |
boolean |
isFirst() |
boolean |
isLast() |
Pager |
resetPageCount() |
Pager |
setPageNumber(int pn)
设置页码
|
Pager |
setPageSize(int pageSize)
设置一页可以有多少条记录
|
Pager |
setRecordCount(int recordCount)
设置整个查询一共有多少条记录
|
java.lang.String |
toString() |
public static int DEFAULT_PAGE_SIZE
public static int MAX_FETCH_SIZE
public Pager resetPageCount()
public int getPageCount()
PageInfogetPageCount 在接口中 PageInfopublic int getPageNumber()
PageInfogetPageNumber 在接口中 PageInfopublic int getPageSize()
PageInfogetPageSize 在接口中 PageInfopublic int getRecordCount()
PageInfogetRecordCount 在接口中 PageInfopublic Pager setPageNumber(int pn)
PageInfosetPageNumber 在接口中 PageInfopublic Pager setPageSize(int pageSize)
PageInfosetPageSize 在接口中 PageInfopublic Pager setRecordCount(int recordCount)
PageInfosetRecordCount 在接口中 PageInfopublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic boolean hasPrevious()
hasPrevious 在接口中 PageInfo