码迷,mamicode.com
首页 > 其他好文 > 详细

第19章—后端分页(PageHelper)

时间:2018-01-28 14:42:48      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:开源   col   tee   com   app   map   ring   图片   aging   

spring boot 系列学习记录:http://www.cnblogs.com/jinxiaohang/p/8111057.html

码云源码地址:https://gitee.com/jinxiaohang/springboot

 

  PageHelper开源分页工具:

    https://gitee.com/free/Mybatis_PageHelper  

    https://github.com/pagehelper/Mybatis-PageHelper

  本次练习在之前第04章—整合Mybatis基础上进行,这里只进行简单使用,详细请参考官方文档

一、添加依赖

专门为了集成springboot设计的,使用起来很方便,建议使用。

<dependency>
    <groupId>com.github.pagehelper</groupId>
    <artifactId>pagehelper-spring-boot-starter</artifactId>
    <version>1.2.3</version>
</dependency>

 如果使用以下集成springboot比较麻烦,本次不使用,所以采用上面的依赖进行实现。

<dependency>
    <groupId>com.github.pagehelper</groupId>
    <artifactId>pagehelper</artifactId>
    <version>5.1.2</version>
</dependency>

 

二、编写controller层

@GetMapping("paging")
    public List<User> paging(@RequestParam int pageNum,@RequestParam int pageSize){
        PageHelper.startPage(pageNum, pageSize);
        return userService.list();
    }

 对,就这么简单,当然,也可以设计在service层实现。

三、运行测试

所有数据:

技术分享图片

分页数据:

技术分享图片

四、总结

  更多详细使用方法参考官方文档。

    https://gitee.com/free/Mybatis_PageHelper  

    https://github.com/pagehelper/Mybatis-PageHelper

第19章—后端分页(PageHelper)

标签:开源   col   tee   com   app   map   ring   图片   aging   

原文地址:https://www.cnblogs.com/jinxiaohang/p/8370718.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!