public class PropertiesDbSettingManager extends Object implements IDbSettingManager
| 限定符和类型 | 字段和说明 |
|---|---|
protected static List<IDbSettingProvider> |
DB_SETTING_PROVIDERS |
static String |
DEFAULT_SETTING_PREFIX
默认配置前缀
|
static String |
KEY_ALIAS |
static String |
KEY_TYPE |
static String |
SETTING_PREFIX
配置前缀
|
| 构造器和说明 |
|---|
PropertiesDbSettingManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
buildExtra(Bean config,
String key,
String value)
解析额外的参数,例如:db.alias.xxx.properties.useUnicode=true将解析为{properties:{useUnicode:true}}
|
protected static void |
init() |
List<IDbSetting> |
listDbSettings()
获取DB配置列表
|
public static final String SETTING_PREFIX
protected static final List<IDbSettingProvider> DB_SETTING_PROVIDERS
protected static void init()
protected void buildExtra(Bean config, String key, String value)
config - Beankey - 参数名,例如:properties.useUnicodevalue - 参数值public List<IDbSetting> listDbSettings()
IDbSettingManagerlistDbSettings 在接口中 IDbSettingManagerCopyright © 2023. All Rights Reserved.