mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
@@ -57,6 +57,9 @@ public interface JdbcConstants {
|
||||
public static final String DM = "dm";
|
||||
public static final String DM_DRIVER = "dm.jdbc.driver.DmDriver";
|
||||
|
||||
public static final String KINGBASE = "kingbase";
|
||||
public static final String KINGBASE_DRIVER = "com.kingbase.Driver";
|
||||
|
||||
/**
|
||||
* 阿里云odps
|
||||
*/
|
||||
|
||||
@@ -414,6 +414,8 @@ public final class JdbcUtils implements JdbcConstants {
|
||||
return "com.mimer.jdbc.Driver";
|
||||
} else if (rawUrl.startsWith("jdbc:dm:")) {
|
||||
return JdbcConstants.DM_DRIVER;
|
||||
} else if (rawUrl.startsWith("jdbc:kingbase:")) {
|
||||
return JdbcConstants.KINGBASE_DRIVER;
|
||||
} else {
|
||||
throw new SQLException("unkow jdbc driver : " + rawUrl);
|
||||
}
|
||||
@@ -486,6 +488,8 @@ public final class JdbcUtils implements JdbcConstants {
|
||||
return "mimer";
|
||||
} else if (rawUrl.startsWith("jdbc:dm:")) {
|
||||
return JdbcConstants.DM;
|
||||
} else if (rawUrl.startsWith("jdbc:kingbase:")) {
|
||||
return JdbcConstants.KINGBASE;
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user