若依系统/pagehelper最米且暴解决pagehelper分页失效

直接上解决方案,

controller层 

    @GetMapping("/list")
    public TableDataInfo list(A a)
    {
        List<A> list = aService.selectAList(a);
        startPage();
        return getDataTable(list);
    }

就是service执行和 startPage()调换顺序

其实一般出现分页失效最多的是其中sql有和mysql和sqlserver相关联的关键字失效了,

一大堆 这种方法除了注意命名没有其他方法

手写分页相对于自动分页麻烦这里暂不推荐

调换不报错的原因我想了一下,sql里可能有多个list 导致这个分页不知道分哪个了

调换一下顺序,分页的就是你sql执行的最终结果

没来得及看里面具体实现逻辑,暂时认为的是这样,问题解决了就行

如果出现连接超时的话,自己在js里加上连接时间限制,拉长一点时间就不会报错了.

其他锦上添花的方面 就是能多优化一下sql优化一下

如果大家还遇到其他的疑难杂症 多多交流共同进步

相关推荐

  1. 系统/pagehelper解决pagehelper失效

    2024-01-06 17:30:08       35 阅读
  2. PageHelper实现查询

    2024-01-06 17:30:08       16 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-06 17:30:08       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-06 17:30:08       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-06 17:30:08       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-06 17:30:08       20 阅读

热门阅读

  1. Node.js + Mysql 防止sql注入的写法

    2024-01-06 17:30:08       38 阅读
  2. 第一章 随机事件和概率

    2024-01-06 17:30:08       28 阅读
  3. 对象转成json,由于数据量过大压缩成.json.zip格式

    2024-01-06 17:30:08       33 阅读
  4. git 使用场景 本地分支 推送到 远程分支

    2024-01-06 17:30:08       50 阅读
  5. CentOS:安装gitlab

    2024-01-06 17:30:08       42 阅读
  6. 2023.12.31力扣每日一题——一年中的第几天

    2024-01-06 17:30:08       43 阅读
  7. pytest常用的第三方插件介绍

    2024-01-06 17:30:08       35 阅读
  8. 根据具体时间转换为一周前、几小时前格式

    2024-01-06 17:30:08       38 阅读