概要
使用的springboot整合的mybatis框架.
主要步骤
一、引入依赖
注意pagehelper与springboot统一的版本即可
二、配置文件配置
文件名:application.yml文件
spring:
pagehelper:
helper-dialect: postgresql
auto-dialect: true
page-size-zero: false
default-count: false
supportMethodArgument: true
autoRuntimeDialect: true
三、实现方法
与插件相关主要有两个参数:int pageSize,int pageNum,分别代表类页号和一页的条数,我的实现方式是把参数放入请求中,并利用@Value设定类默认值。
在service的实现类里加入PageHelper.startPage(int pageSize,int pageNum),然后调用mapper层,最后在调用完成后PageHelper.clearPage()即可。