public class DataSourceUtil
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
CTP_DB_DRIVER_CLASS_NAME |
static java.lang.String |
CTP_DB_PASSWORD |
static java.lang.String |
CTP_DB_URL |
static java.lang.String |
CTP_DB_USERNAME |
static java.lang.String |
FLAG_DATASOURCE_PARAM |
构造器和说明 |
---|
DataSourceUtil() |
限定符和类型 | 方法和说明 |
---|---|
static void |
bindDataSourceToTenant(java.lang.String tenant,
javax.sql.DataSource ds) |
static javax.sql.DataSource |
createDataSource(java.lang.String tenantId,
java.util.Properties rawProperties) |
static java.lang.String |
getKeyFilePath(java.lang.String dbFilePath) |
public static final java.lang.String FLAG_DATASOURCE_PARAM
public static final java.lang.String CTP_DB_PASSWORD
public static final java.lang.String CTP_DB_USERNAME
public static final java.lang.String CTP_DB_DRIVER_CLASS_NAME
public static final java.lang.String CTP_DB_URL
public static javax.sql.DataSource createDataSource(java.lang.String tenantId, java.util.Properties rawProperties) throws java.sql.SQLException, DynamicDataSourceException
java.sql.SQLException
DynamicDataSourceException
public static void bindDataSourceToTenant(java.lang.String tenant, javax.sql.DataSource ds) throws DynamicDataSourceException, java.sql.SQLException
DynamicDataSourceException
java.sql.SQLException
public static java.lang.String getKeyFilePath(java.lang.String dbFilePath)