feat: 新增实例相关异常、现在实例容器是线程安全的
This commit is contained in:
@@ -76,15 +76,6 @@ public abstract class AbstractConfiguration implements Configuration {
|
||||
return value == null ? defaultValue : Boolean.valueOf(value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void refresh() {
|
||||
// 刷新配置信息
|
||||
refresh0();
|
||||
final Boolean needPrint = getBoolean(ConfigurationKeys.KEY_CFG_LOG_ONSTART);
|
||||
if (needPrint)
|
||||
printDetails();
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings({"rawtypes", "unchecked"})
|
||||
public <T extends Enum> T getEnum(Class<T> clazz, String key) {
|
||||
@@ -103,6 +94,15 @@ public abstract class AbstractConfiguration implements Configuration {
|
||||
return value == null ? defaultValue : value;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void refresh() {
|
||||
// 刷新配置信息
|
||||
refresh0();
|
||||
final Boolean needPrint = getBoolean(ConfigurationKeys.KEY_CFG_LOG_ONSTART);
|
||||
if (needPrint)
|
||||
printDetails();
|
||||
}
|
||||
|
||||
/**
|
||||
* 载入配置信息请加锁
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user