1.pom.xml 引入maven依赖,这里引入的是pagehelper starter依赖,并不是单纯的pagehelper库:

<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>1.2.5</version>
</dependency>

2.application.yml配置文件:

#pagehelper分页插件
pagehelper:helperDialect: mysqlreasonable: truesupportMethodsArguments: trueparams: count=countSql

3.service中调用:

PageHelper.startPage(pageNum, pageSize);
List<Permission> list = permissionMapper.selectByExample(testExample);

使用比较简单,但不能实现分页查询。我遇到的问题是这样的:springboot parent版本2.0.0.RELEASE,pagehelper版本是4.1.4可以用:

<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.0.RELEASE</version><relativePath/>
</parent>
<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>4.1.4</version>
</dependency>

新构建的项目:boot  parent版本是2.1.4.RELEASE,引入原来pagehelper4.1.4 不能实现分页。经过反复试验,将pagehelper版本更改为 pagehelper-spring-boot-starter :1.2.5后可以实现分页,问题解决。

<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.4.RELEASE</version><relativePath/>
</parent>
<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>1.2.5</version>
</dependency>

PageHelper.startPage(pageNum, pageSize)不起作用,我遇到的问题原因:版本不正确相关推荐

  1. PageHelper.startPage(pageNum, pageSize)相关问题(遇到问题解决后持续更新)

    1. PageHelper.startPage(pageNum, pageSize)放在查询sql的前面就对该查询结果有效. 2.分页查出所有的结果,或者分页只查出pageSize的条数,total总 ...

  2. 引入PageHelper.startPage(pageNum,pageSize);后报错

    报错内容:Cause: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL synta ...

  3. Spring boot PageHelper.startPage(pageIndex, pageSize)分页无效

    突然项目中的分页不起作用了,后台代码: 1.PageHelper.startPage(pageIndex, pageSize)要放在要分页的上面,也没错 后来一想,是springboot做了升级.然后 ...

  4. PageHelper插件失效问题,PageHelper.startPage(start,size)没有起作用。

    今天遇到个PageHelper插件分页失效的问题,通过测试发现,无论我怎么改变版本或者修改sart和size,返回的结果都是size=8,即我数据库中的数据的总数.得出原因:我设置我startPage ...

  5. pagehelper分页插件传pageNum和pageSize不起作用怎么办?

    项目场景: 在二次开发中要使用到多数据源这种情况,但是原有的分页只适用于以前的方式(之前是ORACLE)现在要用到的是mysql的分页这种方式 问题描述 按照往上pagehelper的使用教程,我在自 ...

  6. PageHelper.startPage与PageHelper.offsetPage区别

    近日在写java接口的时候,当写到分页的时候错把 PageHelper.startPage(startPage, pageSize);写成了PageHelper.offsetPage(startPag ...

  7. 初学MyBatis PageHelper.startPage(m,n)报错,自动添加limit

    问题描述 初学MyBatis,使用分页插件的时候,输入PageHelper.startPage(m,n)会报如下错误,导致报红不分页 org.apache.ibatis.exceptions.Pers ...

  8. 在oracle中使用 PageHelper.startPage()分页遇到的问题

    问题所在 在本人去使用的时候,一直出现sql语句错误,具体错误如下: PageHelper.startPage()会拦截你最近的下一条方法,并且给你拼接一段sql,在这里给我拼接了Limit,但是在o ...

  9. PageHelper.startPage()不生效

    PageHelper.startPage()不生效? 在spring boot2.4之后,pom.xml应该由 <dependency><groupId>com.github. ...

最新文章

  1. KEIL与ADS1.2共存
  2. 资源过于敏澸,8h删!这波福利....请笑纳。。
  3. 第二讲,我们来谈谈:“什么是二进制”
  4. nginx真的存在文件类型解析漏洞吗?
  5. 2017.12.18
  6. 求平方根sqrt()函数的底层算法效率问题
  7. jdk10 换成jdk8_JDK 10的摘要Javadoc标签
  8. 配置 Powerline 到 Vim
  9. 【渝粤教育】广东开放大学 财政学 形成性考核 (43)
  10. 游三圣乡山中湖岛有感
  11. 每天早上喝一杯豆浆不吃饭,一个月后会是什么反应?
  12. ExtJs xtype一览(转存)
  13. 关于查询FileNet PE中用户Inbox信息
  14. 深度探索C++对象模型电子书pdf下载
  15. OpenCV:鼠标画直线并显示坐标
  16. 104Triangle Area三角面积
  17. 阿里云CAC_DevOps课程详细文字文档
  18. ubuntuv20启动界面美化_玩转Reno4手机,ColorOS 7.2界面清爽更贴心_手机通讯
  19. 3D游戏设计-模型与动画
  20. C语言中alarm的应用

热门文章

  1. u-boot Makefile 分析 -- 清除
  2. 专利号校验码php,专利申请号是否就是专利号?专利号一般是几位的数字?每位分别代表什么含义...
  3. 三星Samsung SCX-4321 驱动
  4. 关于发那科机器人抓手及物料搬运阀配置
  5. 获取手机号运营商及归属地的免费API
  6. 如何有针对性地用易推宝提高网站关键词排名?
  7. TensorFlow模型构建(过拟合和欠拟合)三
  8. 《GAN万字长文综述》的读文章笔记
  9. php是一段代码嘛,php一段代码不懂下来问上?
  10. 浅谈在centos中使用docker部署war包项目(jsp篇)