@Deprecated public class CollectionPage<C extends Collection<T>,T> extends AbstractPage
log, pageIndex, pagePluginTypeName, pageSize, total, totalPage| 构造器和说明 |
|---|
CollectionPage(int pageIndex,
int pageSize)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getRealSize()
已过时。
|
C |
getRecords()
已过时。
|
CollectionPage<C,T> |
selectNextPage(Supplier<C> selectSupplier)
已过时。
查询下一页的记录并返回
CollectionPage 对象。 |
String |
toString()
已过时。
|
getCacheTotal, getPageIndex, getPagePluginTypeName, getPageSize, getTotal, getTotalPage, hasNextPage, hasPreviousPage, initTotalPage, setTotalpublic C getRecords()
public int getRealSize()
public CollectionPage<C,T> selectNextPage(Supplier<C> selectSupplier)
CollectionPage 对象。
此方法会将当前的页码 pageIndex 自增 ,然后执行查询 Supplier
获取下一页的数据。该方法在实现时优化了查询逻辑,避免了每次都进行总记录数的统计(count 查询),
从而提高查询性能。
selectSupplier - 查询方法,来源于SqlContext.select()CollectionPage 对象,包含更新后的分页信息和查询结果。Copyright © 2024–2025 Dynamic-SQL. All rights reserved.