public class PageParams<T> extends Object
| 构造器和说明 |
|---|
PageParams(long current,
long size) |
| 限定符和类型 | 方法和说明 |
|---|---|
<E> com.baomidou.mybatisplus.core.metadata.IPage<E> |
buildPage()
构建分页对象
|
<E> com.baomidou.mybatisplus.core.metadata.IPage<E> |
buildPage(Class<?> entityClazz)
构建分页对象
支持多个字段排序,用法:
eg.1, 参数:{order:"name,id", order:"descending,ascending" }。
|
long |
offset()
计算当前分页偏移量
|
PageParams<T> |
put(String key,
Object value) |
PageParams<T> |
putAll(Map<String,Object> extra) |
public <E> com.baomidou.mybatisplus.core.metadata.IPage<E> 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 注解的实体类。public long offset()
public PageParams<T> put(String key, Object value)
public PageParams<T> putAll(Map<String,Object> extra)
Copyright © 2022. All rights reserved.