selectPage方法是MybatisPlus框架中封装的一个可以自动分页的方法,方法有两个参数分别如下
调用此方法时对第一个参数设置 当前页当前页显示多少条数据 后传入,第二个参数设置 查询条件,关于条件怎么设置可以参考Mp官网的条件构造器API
还需要注意一点,此方法查询完成后返回一个Ipage对象,但是对象里并没有返回Total总条数导致分页出现问题,最后发现还需要设置一个Mp插件

@Configuration
public class MyBatisPlusConfig {
    @Bean
    public PaginationInterceptor paginationInterceptor() {
        PaginationInterceptor page = new PaginationInterceptor();
        return page;
    }
}


加上这个插件以后分页就没有问题啦~

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐