Mybatis-plus分页
Posted LLL333
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis-plus分页相关的知识,希望对你有一定的参考价值。
添加依赖
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.0</version>
</dependency>
在启动类编辑
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.H2));
return interceptor;
}
Mapper层编写
IPage<User> getList(Page<Object> page);
xml文件编写SQL
<select id="getList" resultMap="getUserDate">
select * from user
<!-- select * from user 最后不能添加;号-->
</select>
Test测试
@Test
void Test01(){
Page<Object> page = new Page<>(0, 2);
List<User> records = userMapper.getList(page).getRecords();
records.forEach(item->System.out.println(item));
}
以上是关于Mybatis-plus分页的主要内容,如果未能解决你的问题,请参考以下文章
Mybatis-plus系列使用Mybatis-plus的selectPage()分页查询没生效
Mybatis-plus系列使用Mybatis-plus的selectPage()分页查询没生效