add methods

This commit is contained in:
Looly
2021-03-18 22:22:19 +08:00
parent 8e8518c8d1
commit 81694dadfe
4 changed files with 72 additions and 1 deletions

View File

@@ -54,6 +54,8 @@ public class DialectFactory {
public static final String DRIVER_KINGBASE8 = "com.kingbase8.Driver";
/** JDBC 驱动 Ignite thin */
public static final String DRIVER_IGNITE_THIN = "org.apache.ignite.IgniteJdbcThinDriver";
/** JDBC 驱动 ClickHouse */
public static final String DRIVER_CLICK_HOUSE = "ru.yandex.clickhouse.ClickHouseDriver";
private static final Map<DataSource, Dialect> DIALECT_POOL = new ConcurrentHashMap<>();
@@ -143,6 +145,9 @@ public class DialectFactory {
} else if (nameContainsProductInfo.contains("ignite")) {
// Ignite thin
driver = DRIVER_IGNITE_THIN;
} else if (nameContainsProductInfo.contains("clickhouse")) {
// ClickHouse
driver = DRIVER_CLICK_HOUSE;
}
return driver;