From 8263170a0d6ab57f3383384385d071ab94ff8ca9 Mon Sep 17 00:00:00 2001 From: elleguehen Date: Wed, 17 May 2023 15:17:30 +0200 Subject: [PATCH] Intellij and main --- src/back/src/com/flagg10ma/taf/Main.java | 29 ++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/back/src/com/flagg10ma/taf/Main.java diff --git a/src/back/src/com/flagg10ma/taf/Main.java b/src/back/src/com/flagg10ma/taf/Main.java new file mode 100644 index 0000000..0481991 --- /dev/null +++ b/src/back/src/com/flagg10ma/taf/Main.java @@ -0,0 +1,29 @@ +package com.flagg10ma.taf; + +import com.mongodb.client.MongoClient; +import com.mongodb.client.MongoClients; +import com.mongodb.client.MongoCollection; +import com.mongodb.client.MongoDatabase; +import org.bson.Document; + +import static com.mongodb.client.model.Filters.eq; + +public class Main { + public static void main(String[] args) { + // Replace the placeholder with your MongoDB deployment's connection string + String uri = "mongodb://localhost:27017"; + try (MongoClient mongoClient = MongoClients.create(uri)) { + MongoDatabase database = mongoClient.getDatabase("sample_mflix"); + + + + MongoCollection collection = database.getCollection("movies"); + Document doc = collection.find(eq("title", "Back to the Future")).first(); + if (doc != null) { + System.out.println(doc.toJson()); + } else { + System.out.println("No matching documents found."); + } + } + } +}