分页插件
/**
* 分页插件
*/
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
测试
//分页查询
@Test
public void testSelectPage(){
Page<User> page = new Page<>(1,3);
Page<User> userPage = userMapper.selectPage(page, null);
//返回对象得到分页所有数据对象
long pages = userPage.getPages();//总页数
System.out.println("总页数"+pages);
long current = userPage.getCurrent();//当前页
System.out.println("当前页"+current);
List<User> records = userPage.getRecords();//查询数据集合
System.out.println("查询数据集合"+records);
long total = userPage.getTotal();//总记录条数
System.out.println("总记录条数"+total);
boolean hasNext = userPage.hasNext();//下一页
System.out.println("是否有下一页"+hasNext);
boolean hasPrevious = userPage.hasPrevious();//上一页
System.out.println("是否有上一页"+hasPrevious);
}
世界不会因为你的疲惫,而停下它的脚步
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。