SpringBoot + PageHelper使用方法

若是系统提示有多个分页插件错误,有多是启动了多个spring boot 容器(控制台打印了多个sprint boot banner),需去掉一个mysql

下面有两种配置方式,选择其中一种就行git

(1)、application.propertiesgithub

#下面两行正常写法
pagehelper.helperDialect=mysql
pagehelper.reasonable=true
#若是启用supportMethodsArguments参数,则pageHelper能够自动拦截请求参数中的pageNum,pageSize参数
#不启用supportMethodsArguments参数,则需使用PageHelper.startPage(pageNum,pageSize)方法调用 
pagehelper.supportMethodsArguments=true
pagehelper.params=count=countSql

 

(2)、mybatis-config.xmlspring

<plugins>
   <!-- com.github.pagehelper为PageHelper类所在包名 -->
   <plugin interceptor="com.github.pagehelper.PageInterceptor">
      <!-- 使用下面的方式配置参数,后面会有全部的参数介绍 -->
      <property name="helperDialect" value="mysql"/>
      <property name="reasonable" value="true"/>
      <property name="supportMethodsArguments" value="true"/>
      <property name="params" value="count=countSql"/>
   </plugin>
</plugins>
相关文章
相关标签/搜索