From 70c329a5ccb5455309c4839d68f09ed49550d13f Mon Sep 17 00:00:00 2001 From: wanggeng <450292408@qq.com> Date: Wed, 31 Jul 2024 16:37:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=9D=99=E6=80=81=E6=96=B9?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ink/wgink/common/manager/env/EnvManager.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/ink/wgink/common/manager/env/EnvManager.java b/common/src/main/java/ink/wgink/common/manager/env/EnvManager.java index 370479bd..42deaac2 100644 --- a/common/src/main/java/ink/wgink/common/manager/env/EnvManager.java +++ b/common/src/main/java/ink/wgink/common/manager/env/EnvManager.java @@ -3,6 +3,7 @@ package ink.wgink.common.manager.env; import ink.wgink.common.dao.env.IEnvDao; import ink.wgink.common.pojo.Env; import ink.wgink.common.pojo.dtos.env.EnvDTO; +import ink.wgink.exceptions.base.SystemException; import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -26,7 +27,8 @@ public class EnvManager { private IEnvDao envDao; private Env env = new Env(); - private EnvManager() {} + private EnvManager() { + } public static EnvManager getInstance() { return envManager; @@ -72,6 +74,14 @@ public class EnvManager { return value; } + public static String value(String key) { + String value = getInstance().getValue(key); + if (StringUtils.isBlank(value)) { + throw new SystemException("未配置" + key + "变量"); + } + return value; + } + public void setEnvDao(IEnvDao envDao) { this.envDao = envDao; }