报错信息:
### SQL: SELECT t.SALE_CUST_NO FROM SALE_CUSTOMER WHERE (t.SALE_CUST_NAME = ?)
### Cause: java.sql.SQLSyntaxErrorException: ORA-00904: "T"."SALE_CUST_NAME": 标识符无效
该问题主要原因是springcloud和mybatisPlus和mybatisPlusJoin版本不匹配导致的
出问题前的版本:
springCloud:
<java.version>17</java.version>
<mybatis-plus.version>3.5.9</mybatis-plus.version>
<mybatis-plus-join.version>1.2.4</mybatis-plus-join.version>
<spring.boot.version>3.2.12</spring.boot.version>
<spring.cloud.version>2023.0.4</spring.cloud.version>
<spring.cloud.alibaba.version>2023.0.1.2</spring.cloud.alibaba.version>
修改后的版本
<mybatis-plus-join.version>1.4.13</mybatis-plus-join.version>