首页 > 其他 > 详细

解决使用逆向工程添加查询条件,出现逆向工程和pageHelper不兼容问题

时间:2020-10-02 23:11:19      阅读:65      评论:0      收藏:0      [点我收藏+]

一.前言

在做一个分布式项目练练手时,发现使用逆向工程添加查询条件时,给我抛个啥属性找不到,当时也很蒙,也没定义过这个变量。面向百度编程的我很快就发现原来是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以上的版本,不然你的业务代码需要改动

解决使用逆向工程添加查询条件,出现逆向工程和pageHelper不兼容问题

原文:https://www.cnblogs.com/ibcdwx/p/13762626.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!