文件结构
分页插件配置
这里使用的是SpringBoot
package com.ezerbel.mybatis_plus.config;
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class conf {
// 分页插件
@Bean
public PaginationInterceptor paginationInterceptor(){
return new PaginationInterceptor();
}
}
测试
@Test
void test(){
QueryWrapper<User> queryWrapper;
queryWrapper = new QueryWrapper<User>();
queryWrapper.select("id","name");
Page<Map<String, Object>> page = new Page<Map<String, Object>>(2, 2);
Page<Map<String, Object>> mapPage = userMapper.selectMapsPage(page, queryWrapper);
List<Map<String, Object>> records = mapPage.getRecords();
records.forEach(System.out::println);
}