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小时内删除。
发表评论