- 在项目中导入MyBatis-plus的相关依赖
<!--Mybatis-plus-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.0.5</version>
</dependency>
- 在项目下创建一个专门放配置类的包,并在该包内创建Mybatis-Plus的配置类
@Configuration
public class MybatisPlusConfig {
//分页插件
@Bean
public PaginationInterceptor paginationInterceptor(){
return new PaginationInterceptor();
}
}
- 使用方式
这里的userMapper是相当于项目中service自动注入的对象
@Test
//分页模拟
void testselectByPage(){
//参数1:当前页
//参数2:每页记录数
//第一页(每一页5条记录)
Page<User> page = new Page<User>(1,5);
userMapper.selectPage(page,null);
page.getRecords().forEach(System.out::println);
}