类 PageUtil


  • public class PageUtil
    extends Object
    在分页时使用的工具辅助类
    从以下版本开始:
    1.3.12.RELEASE
    作者:
    王老实
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      static net.quanter.shield.common.dto.result.page.PageDTO DEFAULT_PAGE_DTO  
    • 构造器概要

      构造器 
      构造器 说明
      PageUtil()  
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      protected static <T extends Serializable>
      net.quanter.shield.common.dto.result.page.ListPageResultDTO<T>
      create​(com.github.pagehelper.PageInfo<T> pageInfo)  
      protected static <T extends Serializable>
      net.quanter.shield.common.dto.result.page.ListFullPageResultDTO<T>
      createFull​(com.github.pagehelper.PageInfo<T> pageInfo)  
      static <T extends Serializable>
      net.quanter.shield.common.dto.result.page.ListPageResultDTO<T>
      doSelectInfo​(com.github.pagehelper.ISelect select)  
      static <T extends Serializable>
      net.quanter.shield.common.dto.result.page.ListFullPageResultDTO<T>
      doSelectInfoFull​(com.github.pagehelper.ISelect select)  
      static net.quanter.shield.common.dto.result.page.PageDTO get()  
      static net.quanter.shield.common.dto.result.page.PageDTO get​(String name)  
      static <T extends Serializable>
      net.quanter.shield.common.dto.result.page.ListPageResultDTO<T>
      getListPageResult​(com.baomidou.mybatisplus.core.metadata.IPage<T> page)  
      static <T> com.baomidou.mybatisplus.extension.plugins.pagination.Page<T> getPage()  
      static <T> com.baomidou.mybatisplus.extension.plugins.pagination.Page<T> getPage​(String name)  
      static void remove()  
      static void set​(Integer pageNum, Integer pageSize)  
      static void set​(String name, Integer pageNum, Integer pageSize)  
      static void set​(String name, net.quanter.shield.common.dto.result.page.PageDTO page)  
    • 字段详细资料

      • DEFAULT_PAGE_DTO

        public static final net.quanter.shield.common.dto.result.page.PageDTO DEFAULT_PAGE_DTO
    • 构造器详细资料

      • PageUtil

        public PageUtil()
    • 方法详细资料

      • set

        public static void set​(Integer pageNum,
                               Integer pageSize)
      • set

        public static void set​(String name,
                               net.quanter.shield.common.dto.result.page.PageDTO page)
      • get

        public static net.quanter.shield.common.dto.result.page.PageDTO get()
      • get

        public static net.quanter.shield.common.dto.result.page.PageDTO get​(String name)
      • getPage

        public static <T> com.baomidou.mybatisplus.extension.plugins.pagination.Page<T> getPage()
      • getPage

        public static <T> com.baomidou.mybatisplus.extension.plugins.pagination.Page<T> getPage​(String name)
      • remove

        public static void remove()
      • doSelectInfo

        public static <T extends Serializable> net.quanter.shield.common.dto.result.page.ListPageResultDTO<T> doSelectInfo​(com.github.pagehelper.ISelect select)
      • doSelectInfoFull

        public static <T extends Serializable> net.quanter.shield.common.dto.result.page.ListFullPageResultDTO<T> doSelectInfoFull​(com.github.pagehelper.ISelect select)
      • create

        protected static <T extends Serializable> net.quanter.shield.common.dto.result.page.ListPageResultDTO<T> create​(com.github.pagehelper.PageInfo<T> pageInfo)
      • createFull

        protected static <T extends Serializable> net.quanter.shield.common.dto.result.page.ListFullPageResultDTO<T> createFull​(com.github.pagehelper.PageInfo<T> pageInfo)
      • getListPageResult

        public static <T extends Serializable> net.quanter.shield.common.dto.result.page.ListPageResultDTO<T> getListPageResult​(com.baomidou.mybatisplus.core.metadata.IPage<T> page)