public class PaginationPlus extends Object
| 构造器和说明 |
|---|
PaginationPlus() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Pagination<T> |
builder(com.baomidou.mybatisplus.core.metadata.IPage<T> page)
将mybatisplus分页模型转换成vplus分页模型
|
static <T> List<T> |
items(com.baomidou.mybatisplus.core.metadata.IPage<T> page)
获取分页数据集合
|
static <T> List<T> |
items(com.baomidou.mybatisplus.extension.service.IService<T> service,
int page,
int size,
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T> wrapper)
抽取分页查询后的list集合
|
static <T> List<T> |
items(Pagination<T> pagination)
获取分页数据集合
|
static <T> com.baomidou.mybatisplus.extension.plugins.pagination.Page<T> |
page(int page,
int size)
分页模型转换
|
static <T> Pagination<T> |
selectPagination(com.baomidou.mybatisplus.extension.service.IService<T> service,
int page,
int size,
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T> wrapper)
构建分页查询对象
|
public static <T> com.baomidou.mybatisplus.extension.plugins.pagination.Page<T> page(int page,
int size)
T - 结果模型page - 页码size - 页值public static <T> Pagination<T> builder(com.baomidou.mybatisplus.core.metadata.IPage<T> page)
T - 对象集合page - mybatisplus分页模型public static <T> Pagination<T> selectPagination(com.baomidou.mybatisplus.extension.service.IService<T> service, int page, int size, com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T> wrapper)
T - 泛型约束service - 服务接口page - 页码size - 页量wrapper - 查询条件public static <T> List<T> items(com.baomidou.mybatisplus.core.metadata.IPage<T> page)
T - 对象元素page - 分页实体public static <T> List<T> items(Pagination<T> pagination)
T - 对象元素pagination - 分页实体public static <T> List<T> items(com.baomidou.mybatisplus.extension.service.IService<T> service, int page, int size, com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T> wrapper)
T - 查询实体service - 业务接口page - 页码size - 页量wrapper - 查询条件Copyright © 2023 wuyushuo. All rights reserved.