MyBatis Plus自带分页插件,只要简单的配置即可实现分页功能
(1)创建配置类
/**
* 分页插件
*/
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
(2)测试selectPage分页
测试:最终通过page对象获取相关数据
@Test
public void testSelectPage() {
Page<User> page = new Page<>(1,5); //当前页,每页显示记录数
userMapper.selectPage(page, null);
page.getRecords().forEach(System.out::println);
System.out.println(page.getCurrent());
System.out.println(page.getPages());
System.out.println(page.getSize());
System.out.println(page.getTotal());
System.out.println(page.hasNext());
System.out.println(page.hasPrevious());
}
本文介绍了如何在Spring Boot项目中利用MyBatisPlus的分页插件进行简单配置,并通过示例展示了如何使用Page对象获取、处理分页数据,包括当前页数、总页数等关键信息。

440

被折叠的 条评论
为什么被折叠?



