PageHelper.startPage(pageNum, pageSize)不起作用,我遇到的问题原因:版本不正确
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)不起作用,我遇到的问题原因:版本不正确相关推荐
- PageHelper.startPage(pageNum, pageSize)相关问题(遇到问题解决后持续更新)
1. PageHelper.startPage(pageNum, pageSize)放在查询sql的前面就对该查询结果有效. 2.分页查出所有的结果,或者分页只查出pageSize的条数,total总 ...
- 引入PageHelper.startPage(pageNum,pageSize);后报错
报错内容:Cause: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL synta ...
- Spring boot PageHelper.startPage(pageIndex, pageSize)分页无效
突然项目中的分页不起作用了,后台代码: 1.PageHelper.startPage(pageIndex, pageSize)要放在要分页的上面,也没错 后来一想,是springboot做了升级.然后 ...
- PageHelper插件失效问题,PageHelper.startPage(start,size)没有起作用。
今天遇到个PageHelper插件分页失效的问题,通过测试发现,无论我怎么改变版本或者修改sart和size,返回的结果都是size=8,即我数据库中的数据的总数.得出原因:我设置我startPage ...
- pagehelper分页插件传pageNum和pageSize不起作用怎么办?
项目场景: 在二次开发中要使用到多数据源这种情况,但是原有的分页只适用于以前的方式(之前是ORACLE)现在要用到的是mysql的分页这种方式 问题描述 按照往上pagehelper的使用教程,我在自 ...
- PageHelper.startPage与PageHelper.offsetPage区别
近日在写java接口的时候,当写到分页的时候错把 PageHelper.startPage(startPage, pageSize);写成了PageHelper.offsetPage(startPag ...
- 初学MyBatis PageHelper.startPage(m,n)报错,自动添加limit
问题描述 初学MyBatis,使用分页插件的时候,输入PageHelper.startPage(m,n)会报如下错误,导致报红不分页 org.apache.ibatis.exceptions.Pers ...
- 在oracle中使用 PageHelper.startPage()分页遇到的问题
问题所在 在本人去使用的时候,一直出现sql语句错误,具体错误如下: PageHelper.startPage()会拦截你最近的下一条方法,并且给你拼接一段sql,在这里给我拼接了Limit,但是在o ...
- PageHelper.startPage()不生效
PageHelper.startPage()不生效? 在spring boot2.4之后,pom.xml应该由 <dependency><groupId>com.github. ...
最新文章
- KEIL与ADS1.2共存
- 资源过于敏澸,8h删!这波福利....请笑纳。。
- 第二讲,我们来谈谈:“什么是二进制”
- nginx真的存在文件类型解析漏洞吗?
- 2017.12.18
- 求平方根sqrt()函数的底层算法效率问题
- jdk10 换成jdk8_JDK 10的摘要Javadoc标签
- 配置 Powerline 到 Vim
- 【渝粤教育】广东开放大学 财政学 形成性考核 (43)
- 游三圣乡山中湖岛有感
- 每天早上喝一杯豆浆不吃饭,一个月后会是什么反应?
- ExtJs xtype一览(转存)
- 关于查询FileNet PE中用户Inbox信息
- 深度探索C++对象模型电子书pdf下载
- OpenCV:鼠标画直线并显示坐标
- 104Triangle Area三角面积
- 阿里云CAC_DevOps课程详细文字文档
- ubuntuv20启动界面美化_玩转Reno4手机,ColorOS 7.2界面清爽更贴心_手机通讯
- 3D游戏设计-模型与动画
- C语言中alarm的应用