引入jar
<!-- mybatis的分页插件 -->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>4.1.0</version>
</dependency>
配置bean
//配置mybatis的分页插件pageHelper
@Bean
public PageHelper pageHelper() {
PageHelper pageHelper = new PageHelper();
Properties properties = new Properties();
/**该参数默认为false设置为true时会将RowBounds第一个参数offset当成pageNum页码使用和startPage中的pageNum效果一样*/
properties.setProperty("offsetAsPageNum", "true");
/**该参数默认为false设置为true时,使用RowBounds分页会进行count查询*/
properties.setProperty("rowBoundsWithCount", "true");
/**分页合理化*/
properties.setProperty("reasonable", "false");
/**配置mysql数据库的方言*/
properties.setProperty("dialect", "mysql");
pageHelper.setProperties(properties);
return pageHelper;
}
使用
//分页
PageHelper.startPage(checkEvaluate.getPageNum(),checkEvaluate.getPageSize());
//查询操作
。。。。。。。。
这样分页就完成了。。。。。