From 2bd48080fbc5b8979a517cb82e59924e077336d8 Mon Sep 17 00:00:00 2001 From: "Destiny.Lin" Date: Wed, 25 Dec 2024 10:36:52 +0800 Subject: [PATCH] =?UTF-8?q?REPORT-145056=20=E3=80=90fr-fbp=E3=80=91?= =?UTF-8?q?=E7=9B=B4=E6=8E=A5=E8=BF=9C=E7=A8=8B=E4=BF=9D=E5=AD=98=E7=9A=84?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF=EF=BC=8C=E5=A6=82=E6=9E=9C=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E9=93=BE=E6=8E=A5=E4=B8=8D=E5=AD=98=E5=9C=A8=EF=BC=8C=E6=83=B3?= =?UTF-8?q?=E8=A6=81=E5=88=87=E6=8D=A2=E6=95=B0=E6=8D=AE=E8=BF=9E=E6=8E=A5?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../data/datapane/preview/ConnectionInfoBeanHelper.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/designer-base/src/main/java/com/fr/design/data/datapane/preview/ConnectionInfoBeanHelper.java b/designer-base/src/main/java/com/fr/design/data/datapane/preview/ConnectionInfoBeanHelper.java index b1adba8b09..6211b572b4 100644 --- a/designer-base/src/main/java/com/fr/design/data/datapane/preview/ConnectionInfoBeanHelper.java +++ b/designer-base/src/main/java/com/fr/design/data/datapane/preview/ConnectionInfoBeanHelper.java @@ -40,6 +40,7 @@ import com.fr.workspace.server.repository.WorkplaceConstants; import com.fr.workspace.server.repository.connection.ConnectionCacheEvent; import com.fr.workspace.server.repository.connection.ConnectionRepository; import com.fr.workspace.server.repository.tabledata.DataEncryptionHelper; +import org.jetbrains.annotations.Nullable; import java.util.HashMap; import java.util.Map; @@ -123,8 +124,12 @@ public class ConnectionInfoBeanHelper { /** * 根据bean创建连接 */ + @Nullable public static Connection createConnection(ConnectionInfoBean infoBean) { try { + if (infoBean == null) { + return null; + } Connection connection = cache.get(VALUE).get(infoBean.getConnectionName()); if (connection != null) { connection.setConnectionName(infoBean.getConnectionName());