Mybatis-Plus实现分页查询功能

1、首先在配置类中配置插件

 @Bean
    public MybatisPlusInterceptor mybatisPlusInterceptor() {
        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
        interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
        return interceptor;
    }

2、使用分页查询功能

 		//当前页码
        int current=2;
        //每页的数量
        int size=4;
        //构建分页查询条件
        Page<User> userPage = new Page<>(current, size);
        //构建查询条件
        QueryWrapper<User> wrapper = new QueryWrapper<>();
        wrapper.eq("status","1");
        Page<User> pageList = userMapper.selectPage(userPage, wrapper);
        //得到结果
        List<User> records = pageList.getRecords();

你可能感兴趣的:(项目,mybatis,java,mysql)