若是系统提示有多个分页插件错误,有多是启动了多个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>