0
点赞
收藏
分享

微信扫一扫

MyBatisPlus分页插件在SpringBoot中的使用


文章目录

  • ​​1、目录结构​​
  • ​​2、新增配置​​
  • ​​3、编写测试类​​
  • ​​4、测试结果​​
  • ​​5、数据库中的表​​


1、目录结构

MyBatisPlus分页插件在SpringBoot中的使用_spring boot

2、新增配置

@Configuration
//扫描mapper接口所在的包
@MapperScan("com.zyz.mybatisplus.mapper")
public class MyBatisPlusConfig {

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

}

3、编写测试类

@SpringBootTest
public class MyBatisPlusPluginsTest {

@Autowired
private UserMapper userMapper;

@Test
public void testPage(){
Page<User> page = new Page<>(2,3);
userMapper.selectPage(page,null);
System.out.println(page.getRecords());
System.out.println(page.getPages());
System.out.println(page.getTotal());
System.out.println(page.hasNext());
System.out.println(page.hasPrevious());

}

}

4、测试结果

MyBatisPlus分页插件在SpringBoot中的使用_数据库_02

5、数据库中的表

MyBatisPlus分页插件在SpringBoot中的使用_目录结构_03


举报

相关推荐

0 条评论