diff --git a/src/main/java/site/cnkj/utils/MongoClientsInit.java b/src/main/java/site/cnkj/utils/MongoClientsInit.java index 4bf4135..a232676 100644 --- a/src/main/java/site/cnkj/utils/MongoClientsInit.java +++ b/src/main/java/site/cnkj/utils/MongoClientsInit.java @@ -25,7 +25,7 @@ import java.util.HashMap; @ConfigurationProperties(prefix = "spring.data.mongodb") public class MongoClientsInit { - private HashMap uri = new HashMap<>(); + private HashMap uri; private HashMap mongoClientDatabases = new HashMap<>(); @@ -48,10 +48,8 @@ public class MongoClientsInit { if (uri.size() > 0){ for (String name : uri.keySet()) { String url = uri.get(name); - MongoDatabase mongoClientDatabase; - try (MongoClient mongoClient = MongoClients.create(url)) { - mongoClientDatabase = mongoClient.getDatabase(getDatabase(url)); - } + MongoClient mongoClient = MongoClients.create(url); + MongoDatabase mongoClientDatabase = mongoClient.getDatabase(getDatabase(url)); mongoClientDatabases.put(name, mongoClientDatabase); } }