Java列表分页方法
99 字
1 分钟
Java列表分页方法
1、PageHelper
public PageResult<SysOperationLog> selectPageList(PageParam pageParam, SysOperationLog sysOperationLog) { //分页参数带入 ,并放在最顶上 PageHelper.startPage(Integer.parseInt(pageParam.getCurrent()+""),Integer.parseInt(pageParam.getSize() +"")); //带入需要分页的列表 List<SysOperationLog> sysOperationLogResList = sysOperationLogMapper.selectByCondition(sysOperationLog); //包装列表数据 PageInfo<SysOperationLog> pageInfo = new PageInfo<>(sysOperationLogResList); PageResult<SysOperationLog> pageResult = new PageResult<>(); pageResult.setRecords(pageInfo.getList()); pageResult.setTotal(pageInfo.getTotal()); return pageResult; }2、IPage
#Mapper层default PageResult<SysPermission> selectPageList(QueryReq queryReq){ //分页参数 PageParam pageParam = new PageParam(); pageParam.setCurrent(queryReq.getCurrent()); pageParam.setSize(queryReq.getSize()); IPage<SysPermission> page = this.prodPage(pageParam); //分页查询参数 LambdaQueryWrapper<SysPermission> wrapper = Wrappers.lambdaQuery(SysPermission.class) .likeIfPresent(SysPermission::getPermissionName,queryReq.getParameter().get("permissionName")) .orderByDesc(SysPermission::getCreateTime); this.selectPage(page, wrapper); return new PageResult<>(page.getRecords(), page.getTotal()); }支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
相关文章 智能推荐
1
Java对Excel的相关操作
开发笔记 Excel相关 1、全自定义单元格格式导出excel 创建相关的excel文件:XSSFWorkbook workbook = new XSSFWorkbook ; sheet名称设置 可多个sheet :Sheet sheet = workbook.createSheet ;
2
Java树形目录上下移动
开发笔记 1、Controller层 2、interface层 3、实现层 4、Mapper 5、.XML
3
SpringBoot文件上传工具类
开发笔记 SpringBoot文件上传工具类 Spring File Storage工具几乎整合了市面上所有的OSS对象存储平台,包括本地、FTP、SFTP、WebDAV、阿里云OSS、华为云OBS、七牛云Kodo、腾讯云COS、百度云 BOS、又拍云USS、MinIO、京东云 OSS、网
4
Springboot中使用kafka
开发笔记 1、Kafka的定义 Message Queue MQ ,消息队列中间件; Kafka是一个分布式、支持分区的 partition 、多副本的 replica ,基于zookeeper协调的分布式消息系统,因其可水平扩展和高吞吐率而被广泛使用 2、在SpringBoot中使用Ka
5
JDK在Linux环境下安装
运维部署 JDK安装 方式一:gz安装包解压安装 1、准备JDK安装包 我这里下载的是 jdk 8u161 linux x64.tar.gz 安装包,并将其直接放在了 root 目录下 2、卸载已有的OPENJDK 如果有 如果系统自带有 OpenJDK ,可以按照如下步骤提前卸载之。 首
随机文章 随机推荐