From abb0f31b79fd7ad1a7161d5ebc85ad40290f1cc7 Mon Sep 17 00:00:00 2001 From: Looly Date: Tue, 19 Aug 2025 16:57:11 +0800 Subject: [PATCH] add g8c --- .../java/cn/hutool/v7/db/driver/DriverIdentifier.java | 4 +++- .../main/java/cn/hutool/v7/db/driver/DriverNames.java | 9 +++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/hutool-db/src/main/java/cn/hutool/v7/db/driver/DriverIdentifier.java b/hutool-db/src/main/java/cn/hutool/v7/db/driver/DriverIdentifier.java index 089d9b268..a942e053b 100644 --- a/hutool-db/src/main/java/cn/hutool/v7/db/driver/DriverIdentifier.java +++ b/hutool-db/src/main/java/cn/hutool/v7/db/driver/DriverIdentifier.java @@ -106,8 +106,10 @@ public class DriverIdentifier implements DriverNames { new StartsWithDriverMatcher(DRIVER_KINGBASE, "jdbc:kingbase:"), // 人大金仓8 new StartsWithDriverMatcher(DRIVER_KINGBASE8, "jdbc:kingbase8:"), - // 南大通用 + // 南大通用数据库 GBase 8a new StartsWithDriverMatcher(DRIVER_GBASE, "jdbc:gbase:"), + // 南大通用数据库 GBase 8c + new StartsWithDriverMatcher(DRIVER_GBASE8C, "jdbc:gbase8c:"), // 南大通用8s new StartsWithDriverMatcher(DRIVER_GBASE8S, "jdbc:gbasedbt-sqli:"), // 虚谷 diff --git a/hutool-db/src/main/java/cn/hutool/v7/db/driver/DriverNames.java b/hutool-db/src/main/java/cn/hutool/v7/db/driver/DriverNames.java index fadacab67..dc46a3115 100644 --- a/hutool-db/src/main/java/cn/hutool/v7/db/driver/DriverNames.java +++ b/hutool-db/src/main/java/cn/hutool/v7/db/driver/DriverNames.java @@ -125,14 +125,19 @@ public interface DriverNames { */ String DRIVER_PHOENIX = "org.apache.phoenix.jdbc.PhoenixDriver"; /** - * JDBC 驱动 南大通用 + * JDBC 驱动 南大通用 GBase 8a */ String DRIVER_GBASE = "com.gbase.jdbc.Driver"; /** - * JDBC 驱动 南大通用8S
+ * JDBC 驱动 南大通用 GBase 8s
* 见:https://www.gbase.cn/community/post/4029 */ String DRIVER_GBASE8S = "com.gbasedbt.jdbc.Driver"; + /** + * JDBC 驱动 南大通用 GBase 8c
+ * 见:https://www.gbase.cn/download/gbase-8c?category=DRIVER_PACKAGE 页面 GBase8c_JDBC.zip 中的《JDBC 使用手册_V1.0_20230818.pdf》p14 + */ + String DRIVER_GBASE8C = "cn.gbase8c.Driver"; /** * JDBC 驱动 神州数据库 */