mybatisplus page
时间: 2023-08-31 13:08:58 浏览: 78
mybatisplus
MybatisPlus的Page类是一个用于分页查询的工具类。它可以方便地进行分页查询,并提供了一些有用的方法来获取分页相关的信息。
在Mybatis-Plus中,Page<T>类除了提供了获取当前页码、每页记录数、总记录数等数据的方法,还提供了计算分页情况(如总页数、起始位置等)的方法。通过使用Page对象,可以轻松地实现分页查询功能。
为了使用Mybatis-Plus的分页功能,需要进行相应的配置。可以在Mybatis-Plus的配置文件中,新增一个分页插件配置,如下所示:
```
public class MybatisPlusConfig {
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
return interceptor;
}
}
```
通过添加PaginationInnerInterceptor分页插件到MybatisPlusInterceptor中,可以实现对MySQL数据库的分页查询支持。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [mybatis-plus里面的Page](https://blog.csdn.net/qq_51447496/article/details/131095071)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [mybatis-plus的Page分页配置与操作](https://blog.csdn.net/weixin_64499753/article/details/127242349)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文