赞
踩
如果项目中有引入mybatis-plus且引入jimureport的依赖。
- <dependency>
- <groupId>com.baomidou</groupId>
- <artifactId>mybatis-plus-boot-starter</artifactId>
- <version>3.4.3.4</version>
- </dependency>
- <dependency>
- <groupId>org.jeecgframework.jimureport</groupId>
- <artifactId>jimureport-spring-boot-starter</artifactId>
- <version>1.5.2</version>
- </dependency>
jimureport依赖了jsqlparser4.3版本
mybatis-plus依赖了jsqlparser4.2版本
sql解析时用到一个Function类。两个版本的代码不一致。会导致有分页语句执行时报错
mybatis分页插件执行分页时会执行一条统计总数的sql。
jsqlparser4.3版本 执行的统计总数sql变成这样的:select count() from table。这种语法在数据库本身是不支持的导致报错。
解决方法是:在积木报表中把4.3版本排除掉。
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。