类 PageParams<T>

java.lang.Object
top.tangyh.basic.base.request.PageParams<T>

public class PageParams<T> extends Object
分页参数
作者:
zuihou
  • 构造器详细资料

    • PageParams

      public PageParams(long current, long size)
  • 方法详细资料

    • buildPage

      public <E> com.baomidou.mybatisplus.core.metadata.IPage<E> buildPage()
      构建分页对象
      返回:
      分页对象
    • buildPage

      public <E> com.baomidou.mybatisplus.core.metadata.IPage<E> buildPage(Class<?> entityClazz)
      构建分页对象

      支持多个字段排序,用法: eg.1, 参数:{order:"name,id", order:"descending,ascending" }。 排序: name desc, id asc eg.2, 参数:{order:"name", order:"descending,ascending" }。 排序: name desc eg.3, 参数:{order:"name,id", order:"descending" }。 排序: name desc

      参数:
      entityClazz - 字段中标注了@TableName 或 @TableId 注解的实体类。
      返回:
      分页对象
      从以下版本开始:
      3.5.0
    • offset

      public long offset()
      计算当前分页偏移量
    • put

      public PageParams<T> put(String key, Object value)
    • putAll

      public PageParams<T> putAll(Map<String,Object> extra)