From 0a9291da3a91fad9566b0cd6d243e7a2196e69e7 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Thu, 22 Apr 2021 14:53:57 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=907.0.3=E3=80=91=E9=9A=90=E8=97=8F?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E5=AF=86=E7=A0=81=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../stylefeng/roses/kernel/dsctn/api/DataSourceApi.java | 2 ++ .../modular/service/impl/DatabaseInfoServiceImpl.java | 9 ++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/kernel-d-ds-container/ds-container-api/src/main/java/cn/stylefeng/roses/kernel/dsctn/api/DataSourceApi.java b/kernel-d-ds-container/ds-container-api/src/main/java/cn/stylefeng/roses/kernel/dsctn/api/DataSourceApi.java index 59a57ec31..826a68d88 100644 --- a/kernel-d-ds-container/ds-container-api/src/main/java/cn/stylefeng/roses/kernel/dsctn/api/DataSourceApi.java +++ b/kernel-d-ds-container/ds-container-api/src/main/java/cn/stylefeng/roses/kernel/dsctn/api/DataSourceApi.java @@ -1,5 +1,6 @@ package cn.stylefeng.roses.kernel.dsctn.api; +import cn.stylefeng.roses.kernel.dsctn.api.exception.DatasourceContainerException; import cn.stylefeng.roses.kernel.dsctn.api.pojo.DataSourceDto; /** @@ -15,6 +16,7 @@ public interface DataSourceApi { * * @param dbId 数据库连接id * @return 数据库连接信息 + * @throws DatasourceContainerException 找不到对应的dbId会抛出异常 * @author fengshuonan * @date 2021/4/22 14:21 */ diff --git a/kernel-d-ds-container/ds-container-business/src/main/java/cn/stylefeng/roses/kernel/dsctn/modular/service/impl/DatabaseInfoServiceImpl.java b/kernel-d-ds-container/ds-container-business/src/main/java/cn/stylefeng/roses/kernel/dsctn/modular/service/impl/DatabaseInfoServiceImpl.java index c2c1ec552..0133147ae 100644 --- a/kernel-d-ds-container/ds-container-business/src/main/java/cn/stylefeng/roses/kernel/dsctn/modular/service/impl/DatabaseInfoServiceImpl.java +++ b/kernel-d-ds-container/ds-container-business/src/main/java/cn/stylefeng/roses/kernel/dsctn/modular/service/impl/DatabaseInfoServiceImpl.java @@ -152,7 +152,14 @@ public class DatabaseInfoServiceImpl extends ServiceImpl findList(DatabaseInfoRequest databaseInfoRequest) { LambdaQueryWrapper wrapper = createWrapper(databaseInfoRequest); - return this.list(wrapper); + List list = this.list(wrapper); + + // 更新密码 + for (DatabaseInfo record : list) { + record.setPassword("***"); + } + + return list; }