pagehelper 分页插件使⽤(SpringBoot 版本)
pagehelper 分页插件使⽤ ⾮常简单 (Spring Boot 版本)
1、导⼊maven坐标
2、在application.properties⽂件内配置
3、使⽤分页代码⽰例(layui版本)    <dependency >            <groupId >com.github.pagehelper </groupId >            <artifactId >pagehelper-spring-boot-starter </artifactId >            <version >1.4.0</version >        </dependency >
1
2
3
4
5#分页插件配置# PageHelper 分页插件pagehelper.helper-dialect=mysql pagehelper.support-methods-
arguments=true pagehelper.params=count=countSql
1
2
3
4
5 public  JSONObject userList (@RequestParam(defaultValue = "1")Integer page ,@RequestParam(defaultValue = "10")Integer rows ) {        //这⾥只需要设置页⾯页数和数量就⾏了 必须要在io 操作前设置才⾏ 不需要去操作sql ⾮常⽅便 超级简单        PageHelper .startPage (page ,rows );        JSONObject rs = new  JSONObject ();        //⾃⼰获取数据的接⼝ 获取出来的数量已经PageHelper 限制了        List <User > userList = userService .getAllUser ();        //PageHelper 分页好⼯具⾃⼰看⽤法    ⾮常简单          //下⾯的返回类型是layui 版本的如果是其他前端框架请⾃⾏适配        PageInfo <User > info = new  PageInfo <>(userList );        rs .put ("code", 0);        rs .put ("msg", "请求成功");        //详细数据        rs .put ("data", info .getList ());        //分页数据        rs .put ("count", info .getTotal ());        return  rs ;    }1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
分页查询插件
17

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。