提交 d4316533 编写于 作者: O o2sword

增加获取自定义应用配置文件的方法2

上级 4409bd09
...@@ -1177,19 +1177,19 @@ public class Config { ...@@ -1177,19 +1177,19 @@ public class Config {
return instance().web; return instance().web;
} }
public Map<String, JsonObject> customAppConfig = new HashMap<>(); public Map<String, JsonObject> customConfig = new HashMap<>();
public static synchronized JsonObject customAppConfig(String configName) throws Exception { public static synchronized JsonObject customConfig(String configName) throws Exception {
if(StringUtils.isBlank(configName)){ if(StringUtils.isBlank(configName)){
return null; return null;
}else{ }else{
if(instance().customAppConfig.get(configName)==null){ if(instance().customConfig.get(configName)==null){
JsonObject obj = BaseTools.readConfigObject(DIR_CONFIG+"/"+configName+".json", JsonObject.class); JsonObject obj = BaseTools.readConfigObject(DIR_CONFIG+"/"+configName+".json", JsonObject.class);
if(obj!=null){ if(obj!=null){
instance().customAppConfig.put(configName, obj); instance().customConfig.put(configName, obj);
} }
} }
return instance().customAppConfig.get(configName); return instance().customConfig.get(configName);
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册