MyBatis Plus实现分页

1. 配置类

@Configuration
public class MpConfig {

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

2. 实现步骤

//1.创建page对象
//传入两个参数:当前页 和 每页显示记录数
Page page = new Page<>(1,3);
//调用mybatis-plus分页查询的方法
//第一个参数为把分页所以数据封装到page对象里面,第二个参数为查询筛选条件
userMapper.selectPage(page, null);
//每页数据list集合
System.out.println(page.getRecords());
//当前页
System.out.println(page.getCurrent());
//每页显示记录数
System.out.println(page.getSize());
//总记录数
System.out.println(page.getTotal());

你可能感兴趣的:(mybatis)