概述
pagehelper官网资料:
https://pagehelper.github.io/docs/howtouse/
在springboot中简单使用:
- 增加maven依赖
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.3.0</version>
</dependency>
- 增加service层代码
@Override
public PageInfo<Role> getPageList(RoleReqDTO roleReqDTO) {
PageHelper.startPage(roleReqDTO.getPageNum(), roleReqDTO.getPageSize());
return PageInfo.of(this.baseMapper.getPageList());
}
保证先设置分页参数,再进行查询。
注意:只会对最接近pageHelper的select结果分页!
- xml文件直接查询所有,pagehelper会自动分页。
<select id="getPageList" resultType="com.tencent.tcac.creativecloudusercenter.server.entity.Role">
select * from cc_role
</select>
进行上述配置后,查询结果即可进行分页。
思考:在mybatisplus有分页ipage的API后,怎么选择ipage和pagehelper?性能优劣如何?目前没在网上找到相关资料。
最后
以上就是会撒娇黄蜂为你收集整理的mybatisplus下pagehelper使用的全部内容,希望文章能够帮你解决mybatisplus下pagehelper使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复