diff --git a/hsweb-system/hsweb-system-config/hsweb-system-config-bean/src/main/java/org/hswebframework/web/bean/config/ConfigBean.java b/hsweb-system/hsweb-system-config/hsweb-system-config-bean/src/main/java/org/hswebframework/web/bean/config/ConfigBean.java index c9628c961..09e407172 100644 --- a/hsweb-system/hsweb-system-config/hsweb-system-config-bean/src/main/java/org/hswebframework/web/bean/config/ConfigBean.java +++ b/hsweb-system/hsweb-system-config/hsweb-system-config-bean/src/main/java/org/hswebframework/web/bean/config/ConfigBean.java @@ -21,7 +21,6 @@ package org.hswebframework.web.bean.config; import org.hswebframework.web.commons.beans.GenericBean; -import java.math.BigDecimal; import java.util.Date; import java.util.List; diff --git a/hsweb-system/hsweb-system-config/hsweb-system-config-bean/src/main/java/org/hswebframework/web/bean/config/SimpleConfigBean.java b/hsweb-system/hsweb-system-config/hsweb-system-config-bean/src/main/java/org/hswebframework/web/bean/config/SimpleConfigBean.java index 40f53bfc5..9e4e3e309 100644 --- a/hsweb-system/hsweb-system-config/hsweb-system-config-bean/src/main/java/org/hswebframework/web/bean/config/SimpleConfigBean.java +++ b/hsweb-system/hsweb-system-config/hsweb-system-config-bean/src/main/java/org/hswebframework/web/bean/config/SimpleConfigBean.java @@ -91,7 +91,9 @@ public class SimpleConfigBean extends SimpleGenericBean implements Confi if (cache == null) { synchronized (this) { if (cache == null) { - if (content == null || content.isEmpty()) cache = new HashMap<>(); + if (content == null || content.isEmpty()) { + return null; + } cache = content.stream() .collect(Collectors.toMap(ConfigContent::getKey, content -> content)); }