我是靠谱客的博主 会撒娇黄蜂,这篇文章主要介绍mybatisplus下pagehelper使用,现在分享给大家,希望可以做个参考。

pagehelper官网资料:
https://pagehelper.github.io/docs/howtouse/

在springboot中简单使用:

  1. 增加maven依赖

<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.3.0</version>
</dependency>
  1. 增加service层代码

@Override
public PageInfo<Role> getPageList(RoleReqDTO roleReqDTO) {
PageHelper.startPage(roleReqDTO.getPageNum(), roleReqDTO.getPageSize());
return PageInfo.of(this.baseMapper.getPageList());
}

保证先设置分页参数,再进行查询。
注意:只会对最接近pageHelper的select结果分页!

  1. 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使用内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(73)

评论列表共有 0 条评论

立即
投稿
返回
顶部