public abstract class PageMethod extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static ThreadLocal<Page> |
LOCAL_PAGE |
| 构造器和说明 |
|---|
PageMethod() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
clearPage()
移除本地变量
|
static long |
count(ISelect select)
获取任意查询方法的count总数
|
static <T> Page<T> |
getLocalPage()
获取 Page 参数
|
static <E> Page<E> |
offsetPage(int offset,
int limit)
开始分页
|
static <E> Page<E> |
offsetPage(int offset,
int limit,
boolean count)
开始分页
|
protected static void |
setLocalPage(Page page)
设置 Page 参数
|
static <E> Page<E> |
startPage(int pageNum,
int pageSize)
开始分页
|
static <E> Page<E> |
startPage(int pageNum,
int pageSize,
boolean count)
开始分页
|
static <E> Page<E> |
startPage(Object params)
开始分页
|
protected static final ThreadLocal<Page> LOCAL_PAGE
protected static void setLocalPage(Page page)
page - public static <T> Page<T> getLocalPage()
public static void clearPage()
public static long count(ISelect select)
select - public static <E> Page<E> startPage(int pageNum, int pageSize)
pageNum - 页码pageSize - 每页显示数量public static <E> Page<E> startPage(int pageNum, int pageSize, boolean count)
pageNum - 页码pageSize - 每页显示数量count - 是否进行count查询public static <E> Page<E> offsetPage(int offset, int limit)
offset - 页码limit - 每页显示数量public static <E> Page<E> offsetPage(int offset, int limit, boolean count)
offset - 页码limit - 每页显示数量count - 是否进行count查询Copyright © 2017. All rights reserved.