ConfigFacade .md
... ...
@@ -0,0 +1,70 @@
1
+# ConfigFacade 配置中心门面类
2
+提供对配置系统的统一访问接口,用于简化应用系统的配置读取逻辑。
3
+
4
+---
5
+
6
+## 类路径
7
+```plain
8
+java
9
+
10
+
11
+复制编辑
12
+package com.sie.snest.engine.facade;
13
+```
14
+
15
+---
16
+
17
+## 引用类
18
+```plain
19
+java
20
+
21
+
22
+复制编辑
23
+import com.sie.snest.engine.config.GlobalConfig;
24
+import com.sie.snest.engine.utils.ConfigUtils;
25
+```
26
+
27
+---
28
+
29
+## 方法说明
30
+### `get(String key)`
31
+```plain
32
+java
33
+
34
+
35
+复制编辑
36
+public static String get(String key)
37
+```
38
+
39
+根据键名获取配置项的值。
40
+
41
+#### 参数:
42
++ `key`:配置项的键名。
43
+
44
+#### 返回:
45
++ `String`:配置项对应的值。
46
+
47
+---
48
+
49
+### `getGlobalConfig(String appName, String appTag, GlobalConfig key)`
50
+```plain
51
+java
52
+
53
+
54
+复制编辑
55
+public static Optional<String> getGlobalConfig(String appName, String appTag, GlobalConfig key)
56
+```
57
+
58
+获取系统级别的配置项。
59
+
60
+#### 参数:
61
++ `appName`:应用名称。
62
++ `appTag`:应用版本。
63
++ `key`:配置项(使用 `GlobalConfig` 枚举类型)。
64
+
65
+#### 返回:
66
++ `Optional<String>`:配置项的值(可能为空)。
67
+
68
+#### 相关方法:
69
++ `@see ConfigUtils#get(String, String, String)`
70
+