码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • springboot使用pagehelper分页失效场景


    现象:使用分页查时都是全量数据,没有limit,count

    原因1:如果你是是引用以下依赖:

           
                com.github.pagehelper
                pagehelper
                5.1.8
           

    更替为

           
                com.github.pagehelper
                pagehelper-spring-boot-starter
                1.2.10
           
     

     yml添加:

    #pagehelper分页插件配置
    pagehelper:
     helperDialect: mysql
     reasonable: true
     supportMethodsArguments: true
     params: count=countSql
    

    然后可能还是报错。

    原因2:依赖冲突

    所以排除相关包,即:

            
                com.github.pagehelper
                pagehelper-spring-boot-starter
                1.2.10
                
                    
                        org.mybatis
                        mybatis
                    
                    
                        org.mybatis
                        mybatis-spring
                    
                    
                        org.apache.logging.log4j
                        log4j-slf4j-impl
                    
                    
                        slf4j-api
                        org.slf4j
                    
                    
                        logback-classic
                        ch.qos.logback
                    
                    
                        log4j-over-slf4j
                        org.slf4j
                    
                    
                        jul-to-slf4j
                        org.slf4j
                    
                    
                        spring-boot-starter-logging
                        org.springframework.boot
                    
                
            
    

        @GetMapping("findByAllwithPage")
        public PageInfo findByAllwithPage(int page, int pageSize, xx xx) {
            PageHelper.startPage(page, pageSize);
            return new PageInfo<>(xx.findByAll(xx));
        }

  • 相关阅读:
    成功解决“ModuleNotFoundError: No module named ‘tensorflow_datasets‘”错误的全面指南
    计网第五章(运输层)(八)(TCP的连接释放)
    (WebFlux)002、如何打印日志与链路ID
    2023年中国涂料用环氧树脂需求量及行业市场规模前景分析[图]
    域渗透 | kerberos认证及过程中产生的攻击
    【图像去雾】基于颜色衰减先验的图像去雾附matlab代码
    VS2015编译Qt工程发生MSB4018错误完整解决过程
    租车小程序系统开发制作功能介绍
    Python 编写 Flink 应用程序经验记录(Flink1.17.1)
    掌握Golang匿名函数
  • 原文地址:https://blog.csdn.net/liaonanfeng88/article/details/126182176
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号