zoukankan      html  css  js  c++  java
  • 解决使用逆向工程添加查询条件,出现逆向工程和pageHelper不兼容问题

    一.前言

    在做一个分布式项目练练手时,发现使用逆向工程添加查询条件时,给我抛个啥属性找不到,当时也很蒙,也没定义过这个变量。面向百度编程的我很快就发现原来是mybatis的逆向工程和pageHelper存在不兼容问题,网上的解决办法挺多的,还有直接修改源码的,我也跟着一起搞,然后.......没用。不过经过一番查找终于找到解决方案了

    二.解决办法:

      在pageHelper4.0.0以上已经支持对逆向工程添加查询条件了,所以你只需要把pageHelper依赖的版本给换了,换成4.0.0以上,而且还需依赖jsqlparser,版本1.0以上

                <dependency>
                    <groupId>com.github.pagehelper</groupId>
                    <artifactId>pagehelper</artifactId>
                    <version>4.0.0</version>
                </dependency>
                <!-- https://mvnrepository.com/artifact/com.github.jsqlparser/jsqlparser -->
                <dependency>
                    <groupId>com.github.jsqlparser</groupId>
                    <artifactId>jsqlparser</artifactId>
                    <version>1.1</version>
                </dependency>

      PS:pageHelper不要用5.0.0以上的版本,不然你的业务代码需要改动

  • 相关阅读:
    navicat连接腾讯云服务器mysql
    腾讯云服务器部署1
    域名的注册使用
    python入门1-3章节
    轮播图的实现
    前端起步
    redis部署到云服务器上的一些坑
    面向对象第三单元总结
    面向对象课程第二单元总结
    面向对象课程第一单元总结
  • 原文地址:https://www.cnblogs.com/ibcdwx/p/13762626.html
Copyright © 2011-2022 走看看