首先我需要导入架包
1.pagehelper
<plugins>
<plugin interceptor="com.github.pagehelper.PageHelper">
<property name="helperDialect" value="mysql"/>
<property name="offsetAsPageNum" value="false"/>
<property name="rowBoundsWithCount" value="false"/>
<!-- 设置为true时,会将RowBounds第一个参数offset当成pageNum页码使用 -->
<property name="pageSizeZero" value="true"/>
<!-- 设置为true时,如果pageSize=0或者RowBounds.limit = 0就会查询出全部的结果 -->
<property name="reasonable" value="false"/>
<property name="supportMethodsArguments" value="false"/>
<property name="returnPageInfo" value="none"/>
</plugin>
</plugins>
如果你是在mybatis中配置分页‘
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<!-- 引用数据源 前面的name是固定的,后面的引用可以改变 -->
<property name="dataSource" ref="dataSource"></property>
<!--引用Mybatis配置文件里的配置 -->
<property name="configLocation" value="classpath:config.xml"></property>
<!-- 传入PageHelper的插件 -->
<property name="plugins">
<array>
2.如果你是在spring中的application中配置
传入插件的对象<bean class="com.github.pagehelper.PageInterceptor">
<property name="properties">
<props>
<prop key="helperDialect">mysql</prop>
<prop key="reasonable">true</prop>
</props>
</property>
</bean>
</array>
</property>
</bean>
如有不足之处,还请不吝赐教。