Update MongoClientsInit.java

This commit is contained in:
Carol 2020-08-27 16:08:11 +08:00 committed by GitHub
parent 6f38aa4b1d
commit 92ef75b2c8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -25,7 +25,7 @@ import java.util.HashMap;
@ConfigurationProperties(prefix = "spring.data.mongodb")
public class MongoClientsInit {
private HashMap<String, String> uri = new HashMap<>();
private HashMap<String, String> uri;
private HashMap<String, MongoDatabase> 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);
}
}