From f2dfb1433af18eb5d205405cf12a37d65ddd5cae Mon Sep 17 00:00:00 2001 From: godotg Date: Thu, 30 May 2024 19:22:22 +0800 Subject: [PATCH] perf[orm]: authSource judgement --- orm/src/main/java/com/zfoo/orm/manager/OrmManager.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/orm/src/main/java/com/zfoo/orm/manager/OrmManager.java b/orm/src/main/java/com/zfoo/orm/manager/OrmManager.java index 84928f69..e53e25bd 100644 --- a/orm/src/main/java/com/zfoo/orm/manager/OrmManager.java +++ b/orm/src/main/java/com/zfoo/orm/manager/OrmManager.java @@ -120,9 +120,9 @@ public class OrmManager implements IOrmManager { // 设置数据库账号密码 if (StringUtils.isNotBlank(hostConfig.getUser()) && StringUtils.isNotBlank(hostConfig.getPassword())) { - var authSource = "admin"; - if (hostConfig.getAuthSource() != null) - authSource = hostConfig.getAuthSource(); + var authSource = StringUtils.isEmpty(hostConfig.getAuthSource()) + ? "admin" + : hostConfig.getAuthSource(); mongoBuilder.credential(MongoCredential.createCredential(hostConfig.getUser(), authSource, hostConfig.getPassword().toCharArray())); } @@ -542,9 +542,9 @@ public class OrmManager implements IOrmManager { } checkSubEntity(clazz, valueType); - } else if (ObjectId.class.isAssignableFrom(fieldType)){ + } else if (ObjectId.class.isAssignableFrom(fieldType)) { // do nothing - }else { + } else { checkEntity(fieldType); } }