mirror of https://gitee.com/stylefeng/roses
【8.3.4】【db】更新一个新的分页方法
parent
2766905e17
commit
1091128aee
|
@ -74,4 +74,20 @@ public class PageResultFactory {
|
|||
return pageResult;
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据指定Page对象,和指定的结果集,创建分页结果
|
||||
*
|
||||
* @author fengshuonan
|
||||
* @since 2025/4/25 17:00
|
||||
*/
|
||||
public static <T> PageResult<T> createPageResult(Page page, List<T> rows) {
|
||||
PageResult<T> pageResult = new PageResult<>();
|
||||
pageResult.setRows(rows);
|
||||
pageResult.setTotalRows(Convert.toInt(page.getTotal()));
|
||||
pageResult.setPageNo(Convert.toInt(page.getCurrent()));
|
||||
pageResult.setPageSize(Convert.toInt(page.getSize()));
|
||||
pageResult.setTotalPage(PageUtil.totalPage(pageResult.getTotalRows(), pageResult.getPageSize()));
|
||||
return pageResult;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue