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