Loading MongoDBAtlasConnection.java 0 → 100644 +38 −0 Original line number Diff line number Diff line import com.mongodb.ConnectionString; import com.mongodb.MongoClientSettings; import com.mongodb.MongoException; import com.mongodb.ServerApi; import com.mongodb.ServerApiVersion; import com.mongodb.client.MongoClient; import com.mongodb.client.MongoClients; import com.mongodb.client.MongoDatabase; import org.bson.Document; public class MongoDBAtlasConnection { public static void main(String[] args) { String connectionString = "mongodb+srv://zanem:<YXQiSFkSVqxPTs3M>@cluster0.axhv9kg.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0"; ServerApi serverApi = ServerApi.builder() .version(ServerApiVersion.V1) .build(); MongoClientSettings settings = MongoClientSettings.builder() .applyConnectionString(new ConnectionString(connectionString)) .serverApi(serverApi) .build(); try (MongoClient mongoClient = MongoClients.create(settings)) { try { MongoDatabase database = mongoClient.getDatabase("admin"); database.runCommand(new Document("ping", 1)); System.out.println("Pinged your deployment. You successfully connected to MongoDB!"); } catch (MongoException e) { e.printStackTrace(); } } } } //YXQiSFkSVqxPTs3M Loading
MongoDBAtlasConnection.java 0 → 100644 +38 −0 Original line number Diff line number Diff line import com.mongodb.ConnectionString; import com.mongodb.MongoClientSettings; import com.mongodb.MongoException; import com.mongodb.ServerApi; import com.mongodb.ServerApiVersion; import com.mongodb.client.MongoClient; import com.mongodb.client.MongoClients; import com.mongodb.client.MongoDatabase; import org.bson.Document; public class MongoDBAtlasConnection { public static void main(String[] args) { String connectionString = "mongodb+srv://zanem:<YXQiSFkSVqxPTs3M>@cluster0.axhv9kg.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0"; ServerApi serverApi = ServerApi.builder() .version(ServerApiVersion.V1) .build(); MongoClientSettings settings = MongoClientSettings.builder() .applyConnectionString(new ConnectionString(connectionString)) .serverApi(serverApi) .build(); try (MongoClient mongoClient = MongoClients.create(settings)) { try { MongoDatabase database = mongoClient.getDatabase("admin"); database.runCommand(new Document("ping", 1)); System.out.println("Pinged your deployment. You successfully connected to MongoDB!"); } catch (MongoException e) { e.printStackTrace(); } } } } //YXQiSFkSVqxPTs3M