From 5ff22511457fa710d936993c2a28f4d3baeb7fed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=98=89=E8=B1=AA?= <42510293+ziyujiahao@users.noreply.github.com> Date: Mon, 3 Nov 2025 16:09:58 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E5=B7=A5=E4=BD=9C=E5=8F=B0):=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8DSQLBot=E9=97=AE=E6=95=B0=E5=AD=98=E5=9C=A8url=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E7=9A=84=E6=95=B0=E6=8D=AE=E6=BA=90=E6=8A=A5=E9=94=99?= =?UTF-8?q?=E9=97=AE=E9=A2=98=20(#17341)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/dataease/extensions/datasource/vo/Configuration.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/vo/Configuration.java b/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/vo/Configuration.java index 75c720bd97..288f6db599 100644 --- a/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/vo/Configuration.java +++ b/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/vo/Configuration.java @@ -4,6 +4,7 @@ import lombok.Data; import org.apache.commons.lang3.ObjectUtils; import org.apache.commons.lang3.StringUtils; +import java.util.HashMap; import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; @@ -68,7 +69,7 @@ public class Configuration { protected static final Pattern HOST_PORT_PATTERN = Pattern.compile("//([^:/]+)(?::(\\d+))?"); protected static final Pattern PARAMETERS_PATTERN = Pattern.compile("([^&=]+)=([^&]*)"); private static final Pattern DB_NAME_PATTERN = Pattern.compile("//[^/]+/([^?]+)"); - private Map parameters; + private Map parameters = new HashMap<>(); protected void parseHostAndPort(String jdbcUrl) { Matcher matcher = HOST_PORT_PATTERN.matcher(jdbcUrl); if (matcher.find()) {