ConfigFacade 配置中心门面类
提供对配置系统的统一访问接口,用于简化应用系统的配置读取逻辑。
类路径
java
复制编辑
package com.sie.snest.engine.facade;
引用类
java
复制编辑
import com.sie.snest.engine.config.GlobalConfig;
import com.sie.snest.engine.utils.ConfigUtils;
方法说明
get(String key)
java
复制编辑
public static String get(String key)
根据键名获取配置项的值。
参数:
-
key
:配置项的键名。
返回:
-
String
:配置项对应的值。
getGlobalConfig(String appName, String appTag, GlobalConfig key)
java
复制编辑
public static Optional<String> getGlobalConfig(String appName, String appTag, GlobalConfig key)
获取系统级别的配置项。
参数:
-
appName
:应用名称。 -
appTag
:应用版本。 -
key
:配置项(使用GlobalConfig
枚举类型)。
返回:
-
Optional<String>
:配置项的值(可能为空)。
相关方法:
@see ConfigUtils#get(String, String, String)