欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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.分页查询教师信息