Commit ba40c1f699e43f52eb88dc2098abccf445ddddf3

Authored by dhb52
1 parent 0ae11e0e

fix: 改用kingbase8官方驱动,jdbc-url

yudao-dependencies/pom.xml
@@ -30,6 +30,7 @@ @@ -30,6 +30,7 @@
30 <easy-trans.version>2.2.11</easy-trans.version> 30 <easy-trans.version>2.2.11</easy-trans.version>
31 <redisson.version>3.26.0</redisson.version> 31 <redisson.version>3.26.0</redisson.version>
32 <dm8.jdbc.version>8.1.3.62</dm8.jdbc.version> 32 <dm8.jdbc.version>8.1.3.62</dm8.jdbc.version>
  33 + <kingbase.jdbc.version>8.6.0</kingbase.jdbc.version>
33 <opengauss.jdbc.version>5.0.2</opengauss.jdbc.version> 34 <opengauss.jdbc.version>5.0.2</opengauss.jdbc.version>
34 <!-- 消息队列 --> 35 <!-- 消息队列 -->
35 <rocketmq-spring.version>2.3.0</rocketmq-spring.version> 36 <rocketmq-spring.version>2.3.0</rocketmq-spring.version>
@@ -249,6 +250,12 @@ @@ -249,6 +250,12 @@
249 <version>${opengauss.jdbc.version}</version> 250 <version>${opengauss.jdbc.version}</version>
250 </dependency> 251 </dependency>
251 252
  253 + <dependency>
  254 + <groupId>cn.com.kingbase</groupId>
  255 + <artifactId>kingbase8</artifactId>
  256 + <version>${kingbase.jdbc.version}</version>
  257 + </dependency>
  258 +
252 <!-- Job 定时任务相关 --> 259 <!-- Job 定时任务相关 -->
253 <dependency> 260 <dependency>
254 <groupId>cn.iocoder.boot</groupId> 261 <groupId>cn.iocoder.boot</groupId>
yudao-framework/yudao-spring-boot-starter-mybatis/pom.xml
@@ -54,6 +54,11 @@ @@ -54,6 +54,11 @@
54 <optional>true</optional> 54 <optional>true</optional>
55 </dependency> 55 </dependency>
56 <dependency> 56 <dependency>
  57 + <groupId>cn.com.kingbase</groupId>
  58 + <artifactId>kingbase8</artifactId>
  59 + <optional>true</optional>
  60 + </dependency>
  61 + <dependency>
57 <groupId>org.opengauss</groupId> 62 <groupId>org.opengauss</groupId>
58 <artifactId>opengauss-jdbc</artifactId> 63 <artifactId>opengauss-jdbc</artifactId>
59 <optional>true</optional> 64 <optional>true</optional>
yudao-server/src/main/resources/application-local.yaml
@@ -52,7 +52,7 @@ spring: @@ -52,7 +52,7 @@ spring:
52 # url: jdbc:oracle:thin:@127.0.0.1:1521:xe # Oracle 连接的示例 52 # url: jdbc:oracle:thin:@127.0.0.1:1521:xe # Oracle 连接的示例
53 # url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=ruoyi-vue-pro;SelectMethod=cursor;encrypt=false;rewriteBatchedStatements=true;useUnicode=true;characterEncoding=utf-8 # SQLServer 连接的示例 53 # url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=ruoyi-vue-pro;SelectMethod=cursor;encrypt=false;rewriteBatchedStatements=true;useUnicode=true;characterEncoding=utf-8 # SQLServer 连接的示例
54 # url: jdbc:dm://127.0.0.1:5236?schema=RUOYI_VUE_PRO # DM 连接的示例 54 # url: jdbc:dm://127.0.0.1:5236?schema=RUOYI_VUE_PRO # DM 连接的示例
55 - # url: jdbc:postgresql://127.0.0.1:54321/test # KingbaseES 人大金仓 连接的示例, MyBatis不兼容官方驱动 55 + # url: jdbc:kingbase8://127.0.0.1:54321/test # 人大金仓 KingbaseES 连接的示例
56 # url: jdbc:postgresql://127.0.0.1:5432/postgres # OpenGauss 连接的示例 56 # url: jdbc:postgresql://127.0.0.1:5432/postgres # OpenGauss 连接的示例
57 username: root 57 username: root
58 password: 123456 58 password: 123456