首页>代码>springboot+druid+多数据源配置>/datasource-double/datasource-core/src/main/java/com/datasource/server/common/config/DataSourceEnum.java
package com.datasource.server.common.config; /** * @author yangxd * @descriptions * @date 2020年08月25日 */ public enum DataSourceEnum { /** * default。防止报错 */ DEFAULT("",""), /** * mysql */ MYSQL("mysql","com.mysql.cj.jdbc.Driver"), /** * oracle */ ORACLE("oracle","oracle.jdbc.driver.OracleDriver"), /** * postgresql */ POSTGRESQL("postgresql","org.postgresql.Driver"), /** * sqlserver */ SQLSERVER("sqlserver","com.microsoft.sqlserver.jdbc.SQLServerDriver"); private String dbType; private String driverClass; DataSourceEnum(String dbType, String driverClass) { this.dbType = dbType; this.driverClass = driverClass; } public String getDbType() { return dbType; } public void setDbType(String dbType) { this.dbType = dbType; } public String getDriverClass() { return driverClass; } public void setDriverClass(String driverClass) { this.driverClass = driverClass; } public static DataSourceEnum getEnum(String dbType) { for (DataSourceEnum dataSourceEnum : DataSourceEnum.values()) { if (dataSourceEnum.getDbType().equals(dbType)) { return dataSourceEnum; } } return DEFAULT; } }
最近下载更多
WHY-small LV15
1月18日
xsxtxbb LV8
2022年10月10日
xp95323 LV14
2022年9月18日
文成1116 LV21
2022年8月7日
Hachi6 LV13
2022年6月10日
chengqiang LV13
2022年5月5日
123456ym LV9
2022年4月27日
maojianyun LV30
2022年4月13日
1214066599 LV8
2022年4月4日
qiheideguang LV16
2022年3月31日