mirror of
https://github.com/qaiu/netdisk-fast-download.git
synced 2025-12-19 05:43:03 +00:00
支持mysql
This commit is contained in:
@@ -0,0 +1,9 @@
|
|||||||
|
package cn.qaiu.db.pool;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author <a href="https://qaiu.top">QAIU</a>
|
||||||
|
* @date 2023/10/10 14:06
|
||||||
|
*/
|
||||||
|
public enum JDBCType {
|
||||||
|
MySQL, H2DB
|
||||||
|
}
|
||||||
18
core-database/src/main/java/cn/qaiu/db/pool/JDBCUtil.java
Normal file
18
core-database/src/main/java/cn/qaiu/db/pool/JDBCUtil.java
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
package cn.qaiu.db.pool;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author <a href="https://qaiu.top">QAIU</a>
|
||||||
|
* @date 2023/10/10 14:05
|
||||||
|
*/
|
||||||
|
public class JDBCUtil {
|
||||||
|
public static JDBCType getJDBCType(String deviceName) {
|
||||||
|
switch (deviceName) {
|
||||||
|
case "com.mysql.cj.jdbc.Driver":
|
||||||
|
case "com.mysql.jdbc.Driver":
|
||||||
|
return JDBCType.MySQL;
|
||||||
|
case "org.h2.Driver":
|
||||||
|
return JDBCType.H2DB;
|
||||||
|
}
|
||||||
|
throw new RuntimeException("不支持的SQL驱动类型: " + deviceName);
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user