mybatisplus分页查询ipage
时间: 2023-08-19 21:14:55 浏览: 70
Mybatisplus分页查询使用IPage接口来实现。首先,我们需要创建一个IPage对象,并设置分页参数,包括当前页码和每页显示的记录数。然后,我们调用相应的方法来执行分页查询,并获取分页结果。最后,我们可以通过IPage对象的方法来获取当前页码、每页显示数、总页数、总数据条数以及查询到的数据。\[1\]
在配置中,我们需要设置分页拦截器,这个拦截器已经由Mybatisplus提供,我们只需要将其配置成Spring管理的bean对象即可。\[2\]
需要注意的是,如果我们的搜索条件类中包含有Page类需要的当前页和每页数量属性,我们可以使用PageUtil.getPage(search)来提取这两个属性并生成一个Page对象传入分页查询方法中。\[3\]
#### 引用[.reference_title]
- *1* *2* [mybatis-plus实现分页查询](https://blog.csdn.net/weixin_62180080/article/details/128699049)[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^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [使用MyBatisPlus的IPage进行分页查询](https://blog.csdn.net/qq_43649223/article/details/121353773)[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^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]