插件文档地址:https://github.com/pagehelper/Mybatis-PageHelper/blob/master/README_zh.md
简单使用PageHelper的步骤
1.导入jar包
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.1.4</version>
</dependency>
2.在Mybatis中全局配置文件中配置拦截器
3.Mapper接口方式的调用,推荐这种使用方式
也可以返回PagerInfo类型,它里边包含了更丰富的分页信息:
//PageInfo包含了非常全面的分页属性 assertEquals(1, page.getPageNum()); assertEquals(10, page.getPageSize()); assertEquals(1, page.getStartRow()); assertEquals(10, page.getEndRow()); assertEquals(183, page.getTotal()); assertEquals(19, page.getPages()); assertEquals(1, page.getFirstPage()); assertEquals(8, page.getLastPage()); assertEquals(true, page.isFirstPage()); assertEquals(false, page.isLastPage()); assertEquals(false, page.isHasPreviousPage()); assertEquals(true, page.isHasNextPage());