1、分页在网站上使用十分之多!
- 原始的limit进行分页
- PageHelper插件
- MP也内置分页插件
如何使用呢?
1、配置拦截器组件
@MapperScan("com.example.demo.dao") //扫描mapper文件夹
@EnableTransactionManagement //自动管理事务
@Configuration //配置类
public class MyBatisPlusConfig {
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.H2));
return interceptor;
}
}
2、直接使用
@RequestMapping("/pageInfo")
public void pageInfo(){
//参数一:第几页
//参数二:一页有几条数据
Page<Student>page=new Page<>(1,5);
studentService.selectPage(page,null);
}
3、测试查看效果