分頁工具類的封裝

2022-03-17 12:47:20 字數 949 閱讀 3296

public

class

pageabletools

/*** 獲取基礎分頁物件,每頁條數預設15條

* - 預設以id降序排序

* @param

page 獲取第幾頁

* @return

*/public

static

pageable basicpage(integer page)

/*** 獲取基礎分頁物件,每頁條數預設15條

* @param

page 獲取第幾頁

* @param

dtos 排序物件陣列

* @return

*/public

static

pageable basicpage(integer page, sortdto... dtos)

/*** 獲取基礎分頁物件,排序方式預設降序

* @param

page 獲取第幾頁

* @param

size 每頁條數

* @param

orderfield 排序字段

* @return

*/public

static

pageable basicpage(integer page, integer size, string orderfield)

/*** 獲取基礎分頁物件

* - 每頁條數預設15條

* - 排序方式預設降序

* @param

page 獲取第幾頁

* @param

orderfield 排序字段

* @return

*/public

static

pageable basicpage(integer page, string orderfield)

}

分頁工具類的封裝

public class pageabletools 獲取基礎分頁物件,每頁條數預設15條 預設以id降序排序 param page 獲取第幾頁 return public static pageable basicpage integer page 獲取基礎分頁物件,每頁條數預設15條 param...

封裝分頁類

class pageelse if this total 0 else function showpage print r parse url query parse str parse url query parms if array key exists page parms if count ...

分頁封裝成類

private function setlimit private function geturi pa return url private function get args private function start private function end private function...