Để kết nối với cơ sở dữ liệu MongoDB, dự án Java bao gồm các bước sau. Ở đây, chúng tôi đang tạo một dự án maven và cung cấp sự phụ thuộc cho trình điều khiển mongodb.
Các bài viết liên quan:
Làm theo các bước:
- Tạo dự án Maven
- Thêm Dependecy vào tệp POM
// pom.xml
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.javatpoint</groupId> <artifactId>java-mongo-db</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties> <name>java-mongodb</name> <dependencies> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb-driver</artifactId> <version>3.4.2</version> </dependency> </dependencies> </project>
- Tạo file Java
Tạo một tệp Java và viết mã để tạo kết nối.
package com.javatpoint.java.mongo.db; import com.mongodb.MongoClient; import com.mongodb.client.MongoCollection; import com.mongodb.client.MongoDatabase; import org.bson.Document; public class JavaMongoDemo { public static void main(String[] args){ try{ //---------- Connecting DataBase -------------------------// MongoClient mongoClient = new MongoClient( "localhost" , 27017 ); //---------- Creating DataBase ---------------------------// MongoDatabase db = mongoClient.getDatabase("testDB"); //---------- Creating Collection -------------------------// MongoCollection<Document> table = db.getCollection("employee"); //---------- Creating Document ---------------------------// Document doc = new Document("name", "Peter John"); doc.append("id",12); //----------- Inserting Data ------------------------------// table.insertOne(doc); }catch(Exception e){ System.out.println(e); } } }
- Xây dựng Dependency để tải JAR
- Nhập Mongo Shell
Đảm bảo rằng chúng tôi đã cài đặt mongoDB. Sau khi cài đặt, hãy nhập vào trình bao mongo bằng cách gõ lệnh sau.
$ mongo
Chúng ta có thể xem các cơ sở dữ liệu có sẵn bằng cách sử dụng lệnh sau.
> show dbs
Chúng ta có thể thấy rằng không có cơ sở dữ liệu nào có sẵn. hãy tạo một cơ sở dữ liệu.
Chạy File Java
Chạy tệp này để tạo cơ sở dữ liệu.
Kiểm tra lại MongoDB để xem các cơ sở dữ liệu có sẵn.
Collection
Hãy xem, nhân viên thu thập đã tạo.
Record
Xem bản ghi đã chèn.
Chà, chúng ta có thể thấy rằng chương trình Java đang thực thi tốt và chúng ta cũng có thể thực hiện các hoạt động cơ sở dữ liệu khác.