Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:java:java_adatbazis:mongodb:kezdes

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalonElőző változat
Következő változat
Előző változat
oktatas:programozas:java:java_adatbazis:mongodb:kezdes [2024/02/18 13:20] – [Adatbázisok] adminoktatas:programozas:java:java_adatbazis:mongodb:kezdes [2024/02/18 13:27] (aktuális) – [Beszúrás] admin
Sor 57: Sor 57:
 </code> </code>
  
 +Teljes kód:
 +
 +<code java App.java>
 +import com.mongodb.ConnectionString;
 +import com.mongodb.MongoException;
 +import com.mongodb.client.MongoClient;
 +import com.mongodb.client.MongoClients;
 +import com.mongodb.client.MongoDatabase;
 +
 +public class App {
 +    public static void main(String[] args) throws Exception {
 +        try {
 +            String url = "mongodb://root:titok@localhost:27017";
 +                        
 +            ConnectionString cs = new ConnectionString(url);
 +            MongoClient client = MongoClients.create(cs);
 +            MongoDatabase database = client.getDatabase("zoldzrt");
 +            database.listCollectionNames().forEach(System.out::println);
 +
 +        } catch (MongoException e) {
 +            System.err.println("Hiba! A kapcsolódás sikertelen!");
 +            System.err.println(e.getMessage());
 +        }
 +        
 +    }
 +}
 +</code>
  
 ===== Beszúrás ===== ===== Beszúrás =====
Sor 66: Sor 93:
 doc.put("salary", 395.2); doc.put("salary", 395.2);
 collection.insertOne(doc); collection.insertOne(doc);
 +</code>
 +
 +
 +Teljes kód:
 +
 +<code java App.java>
 +import org.bson.Document;
 +import com.mongodb.ConnectionString;
 +import com.mongodb.MongoException;
 +import com.mongodb.client.MongoClient;
 +import com.mongodb.client.MongoClients;
 +import com.mongodb.client.MongoCollection;
 +import com.mongodb.client.MongoDatabase;
 +
 +public class App {
 +    public static void main(String[] args) throws Exception {
 +        try {
 +            String url = "mongodb://root:titok@localhost:27017";
 +                        
 +            ConnectionString cs = new ConnectionString(url);
 +            MongoClient client = MongoClients.create(cs);
 +            MongoDatabase database = client.getDatabase("zoldzrt");
 +            MongoCollection<Document> collection = database.getCollection("employees");
 +
 +            Document doc = new Document();
 +            doc.put("name", "Lime Lajos");
 +            doc.put("city", "Pécs");
 +            doc.put("salary", 392.8);
 +            collection.insertOne(doc);
 +
 +        } catch (MongoException e) {
 +            System.err.println("Hiba! A kapcsolódás sikertelen!");
 +            System.err.println(e.getMessage());
 +        }
 +        
 +    }
 +}
 +
 </code> </code>
  
oktatas/programozas/java/java_adatbazis/mongodb/kezdes.1708258825.txt.gz · Utolsó módosítás: 2024/02/18 13:20 szerkesztette: admin