mybatis-plus如何设置分页查询

简介:本文讲解mybatis-plus中如何设置分页查询。

首先是配置mybatis-plus的分页查询配置文件。也就是下面截图中,用红色框包裹的地方。
在这里插入图片描述

// 分页插件
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}

分页查询测试代码
这里是UserMapper层的情况。
在这里插入图片描述

通过创建Page对象,然后利用,设置从那一页开始,然后每一页有几个结果。

// 测试分页查询
    @Test
    public void testPage(){
        //  参数一:当前页
        //  参数二:页面大小
        //  使用了分页插件之后,所有的分页操作也变得简单的!
        Page<User> page = new Page<>(2,5);
        userMapper.selectPage(page,null);

        page.getRecords().forEach(System.out::println);
        System.out.println(page.getTotal());

    }
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐