public class DataBaseConfig extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private String |
databaseName |
private DataSource |
dataSource |
private db.sql.api.DbType |
dbType |
private String |
password |
private String |
schema |
private String |
url |
private String |
username |
| 构造器和说明 |
|---|
DataBaseConfig(db.sql.api.DbType dbType,
DataSource dataSource) |
DataBaseConfig(String url,
String username,
String password) |
| 限定符和类型 | 方法和说明 |
|---|---|
private static void |
addAdditionalJdbcProperties(Properties properties,
db.sql.api.DbType dbType) |
DataBaseConfig |
databaseName(String databaseName) |
Connection |
getConnection() |
static Connection |
getConnection(String url,
String username,
String password) |
private static db.sql.api.DbType |
getDbType(String jdbcUrl) |
DataBaseConfig |
schema(String schema) |
private final db.sql.api.DbType dbType
private final DataSource dataSource
private String databaseName
public DataBaseConfig(db.sql.api.DbType dbType, DataSource dataSource)
public DataBaseConfig(String url, String username, String password)
public static Connection getConnection(String url, String username, String password)
private static void addAdditionalJdbcProperties(Properties properties, db.sql.api.DbType dbType)
public DataBaseConfig schema(String schema)
public DataBaseConfig databaseName(String databaseName)
public Connection getConnection()
Copyright © 2023. All rights reserved.