public abstract class DBConfigManager extends AbstractConfigManager
properties| 构造器和说明 |
|---|
DBConfigManager(ApplicationConfig applicationConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
closeConnection(Connection con) |
abstract Connection |
getConnection() |
String |
getPlatform() |
void |
init(SetupInfo setupInfo)
初始化配置文件信息,并保存配置文件
|
protected abstract void |
initConfig(SetupInfo setupInfo) |
void |
load()
加载配置信息
|
protected abstract void |
loadDataSource() |
protected void |
loadDBProperties() |
getApplicationContext, getConfigProperties, getProperty, getURuleHome, loadPropertiespublic DBConfigManager(ApplicationConfig applicationConfig)
public void load()
throws ConfigLoadException
ConfigManagerConfigLoadException - 配置异常protected abstract void initConfig(SetupInfo setupInfo)
public void init(SetupInfo setupInfo) throws SetupException
ConfigManagersetupInfo - 配置对象SetupException - 安装异常public static void closeConnection(Connection con)
public String getPlatform()
public abstract Connection getConnection() throws Exception
ExceptionCopyright © 2023 Bstek. All rights reserved.