三步解决Mybatis-Plus整合pagehelper

本文涉及的产品
实时数仓Hologres,5000CU*H 100GB 3个月
实时计算 Flink 版,5000CU*H 3个月
大数据开发治理平台 DataWorks,不限时长
简介: 三步解决Mybatis-Plus整合pagehelper

一、pom.xml文件

<!--MyBatis 分页插件: MyBatis PageHelper-->
        <dependency>
            <groupId>com.github.pagehelper</groupId>
            <artifactId>pagehelper-spring-boot-starter</artifactId>
            <version>1.4.5</version>
        </dependency>

image.gif

二、application.yml文件


# PageHelper
pagehelper:
  reasonable: true
  support-methods-arguments: true
  page-size-zero: true
  params: count=countSql

image.gif

三、具体代码

具体代码也非常简单,只需要3行代码就可以将自己查询的输出适配到分页中

@RequestMapping("/search")
    public Result research(@RequestParam String lblword,@RequestParam Integer pn){
            // 设置分页(第几页,每页大小)
            PageHelper.startPage(pn,2);
            // 自己业务的查询语句
            ArrayList<Event> events = eventServiceImpl.searchSerivce(lblword);
            // 将查询结果适配到分页中
            PageInfo pageInfo=new PageInfo(events);
            // 输出
            return  ResultUtil.success(pageInfo);
            }
    }

image.gif

image.gif

目录
相关文章
|
3月前
SpringBoot+Mybatis-Plus+PageHelper分页+多条件查询
SpringBoot+Mybatis-Plus+PageHelper分页+多条件查询
75 0
|
10月前
|
Java 数据库连接 数据库
MyBatis与Spring集成&常用注解以及AOP和PageHelper分页插件整合
MyBatis与Spring集成&常用注解以及AOP和PageHelper分页插件整合
73 0
|
11月前
|
Java 数据库连接 Spring
Spring与Mybatis整合&&aop整合pageHelper分页插件2
Spring与Mybatis整合&&aop整合pageHelper分页插件2
65 0
|
11月前
|
Java 数据库连接 Maven
Spring与Mybatis整合&&aop整合pageHelper分页插件1
Spring与Mybatis整合&&aop整合pageHelper分页插件1
81 0
|
3月前
|
SQL Java 数据库连接
【mybatis】第一篇,Springboot中使用插件PageHelper不生效解决方案
【mybatis】第一篇,Springboot中使用插件PageHelper不生效解决方案
|
11月前
|
Java 数据库连接 数据库
Spring 与【MyBatis 】和【 pageHelper分页插件 】整合
Spring 与【MyBatis 】和【 pageHelper分页插件 】整合
107 0
|
9月前
|
SQL 搜索推荐 Java
MyBatis分页插件PageHelper的使用及MyBatis的特殊符号---详细介绍
MyBatis分页插件PageHelper的使用及MyBatis的特殊符号---详细介绍
103 0
|
10月前
|
Java 数据库连接 测试技术
Spring与MyBatis集成 AOP整合PageHelper插件
Spring与MyBatis集成 AOP整合PageHelper插件
47 0
|
3月前
|
XML 监控 druid
【Java专题_02】springboot+mybatis+pagehelper分页插件+druid数据源详细教程
【Java专题_02】springboot+mybatis+pagehelper分页插件+druid数据源详细教程
90 0
|
3月前
|
Java 关系型数据库 MySQL
一文彻底搞懂Mybatis系列(十七)之MyBatis使用分页插件PageHelper
一文彻底搞懂Mybatis系列(十七)之MyBatis使用分页插件PageHelper