6.分页查询教师信息
程序员文章站
2022-04-09 23:12:09
...
配置分页插件
@Configuration
public class MybatisPlusConfig
{
@Bean
public PaginationInterceptor paginationInterceptor() {
PaginationInterceptor paginationInterceptor = new PaginationInterceptor();
// 设置请求的页面大于最大页后操作, true调回到首页,false 继续请求 默认false
// paginationInterceptor.setOverflow(false);
// 设置最大单页限制数量,默认 500 条,-1 不受限制
// paginationInterceptor.setLimit(500);
// 开启 count 的 join 优化,只针对部分 left join
return paginationInterceptor;
}
}
controller中返回分页数据
@GetMapping("findPage")
public BaseResult pageTeacher()
{
// 2个参数分别是当前页和总条数
Page<EduTeacher> eduTeacherPage = new Page<>(1,1);
teacherService.page(eduTeacherPage,null);
return BaseResult.success(eduTeacherPage);
}
项目结构图
上一篇: 6. 选择器的使用
下一篇: windows版mysql8.0安装详解