2026/5/13 5:44:03
网站建设
项目流程
自建网站要多少钱,python设计网页界面,平山县建设局网站,wordpress 相关文章 图片介绍
PageHelper是第三方提供的Mybatis框架中的一款功能强大、方便易用的分页插件#xff0c;支持任何形式的单标、多表的分页查询。
官网#xff1a;Mybatis-PageHelper/wikis/zh/HowToUse.md at master ruiqianyi/Mybatis-PageHelper GitHub
代码实现
在pom.xml引入依…介绍PageHelper是第三方提供的Mybatis框架中的一款功能强大、方便易用的分页插件支持任何形式的单标、多表的分页查询。官网Mybatis-PageHelper/wikis/zh/HowToUse.md at master · ruiqianyi/Mybatis-PageHelper · GitHub代码实现在pom.xml引入依赖!--分页插件PageHelper-- dependency groupIdcom.github.pagehelper/groupId artifactIdpagehelper-spring-boot-starter/artifactId version1.4.7/version /dependency实现分页的Impl类public PageResult page(Integer page, Integer pageSize) { //1. 设置分页参数 PageHelper.startPage(page,pageSize); //2. 执行查询 ListPojo pojoList pojoMapper.list(); PagePojo p (PagePojo) pojoList; //3. 封装结果 return new PageResult(p.getTotal(), p.getResult()); }其中Pojo是自定义的一个实体类作为查询返回的List的元素的类型PageResult是自定义的一个返回给前端的VOp.getTotal()是List的总长度p.getResult()是根据page和pageSize得到的当前页的pojo集合