Java MongoDB连接操作实例

为了与MongoDB数据库连接, Java项目包括以下步骤。在这里, 我们正在创建一个maven项目, 并为mongodb-driver提供依赖项。
按照步骤 1)创建一个Maven项目

Java MongoDB连接操作实例

文章图片
2)将Dependecy添加到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.srcmini< /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>

3)创建Java文件
创建一个Java文件并编写代码以创建连接。
// JavaMongoDemo.java
package com.srcmini.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("srcmini"); //---------- 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); } } }

4)建立依赖关系以加载JAR
Java MongoDB连接操作实例

文章图片
项目结构
最后, 我们的项目结构如下所示。
Java MongoDB连接操作实例

文章图片
5)进入Mongo Shell
确保已经安装了mongoDB。安装后, 通过键入以下命令进入mongo shell。
$ mongo

Java MongoDB连接操作实例

文章图片
资料库
通过使用以下命令, 我们可以查看可用的数据库。
> show dbs

Java MongoDB连接操作实例

文章图片
我们可以看到没有可用的数据库。让我们创建一个数据库。
【Java MongoDB连接操作实例】运行Java文件
运行此文件以创建数据库。
Java MongoDB连接操作实例

文章图片
数据库
再次检查MongoDB以查看可用的数据库。
Java MongoDB连接操作实例

文章图片
请参阅, 已创建数据库srcmini。
采集
请参阅, 创建的收款员工。
Java MongoDB连接操作实例

文章图片
记录
查看插入的记录。
Java MongoDB连接操作实例

文章图片
好吧, 我们可以看到Java程序执行得很好, 我们还可以执行其他数据库操作。

    推荐阅读