From da4d64fcbcd3f45aa5094f594f60a81b775ef9a5 Mon Sep 17 00:00:00 2001 From: Looly Date: Sat, 15 Jan 2022 13:26:56 +0800 Subject: [PATCH] add xugu --- .../src/main/java/cn/hutool/db/dialect/DialectFactory.java | 3 +++ .../src/main/java/cn/hutool/db/dialect/DriverNamePool.java | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/hutool-db/src/main/java/cn/hutool/db/dialect/DialectFactory.java b/hutool-db/src/main/java/cn/hutool/db/dialect/DialectFactory.java index 5f6e76194..42d81cc58 100644 --- a/hutool-db/src/main/java/cn/hutool/db/dialect/DialectFactory.java +++ b/hutool-db/src/main/java/cn/hutool/db/dialect/DialectFactory.java @@ -149,6 +149,9 @@ public class DialectFactory implements DriverNamePool{ } else if (nameContainsProductInfo.contains("sybase")) { // 神州数据库 driver = DRIVER_SYBASE; + } else if (nameContainsProductInfo.contains("xugu")) { + // 虚谷数据库 + driver = DRIVER_XUGO; } return driver; diff --git a/hutool-db/src/main/java/cn/hutool/db/dialect/DriverNamePool.java b/hutool-db/src/main/java/cn/hutool/db/dialect/DriverNamePool.java index 6da118859..56392945a 100644 --- a/hutool-db/src/main/java/cn/hutool/db/dialect/DriverNamePool.java +++ b/hutool-db/src/main/java/cn/hutool/db/dialect/DriverNamePool.java @@ -108,5 +108,9 @@ public interface DriverNamePool { * JDBC 驱动 Sybase */ String DRIVER_SYBASE = "com.sybase.jdbc4.jdbc.SybDriver"; + /** + * JDBC 驱动 虚谷 + */ + String DRIVER_XUGO = "com.xugu.cloudjdbc.Driver"; }