MongoDB教程
MongoDB运算符
MongoDB命令
MongoDB数据库
MongoDB Shell
MongoDB云和工具

Java MongoDB连接

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

请按照以下步骤操作:

1)创建一个Maven项目

MongoDB Java mongodb连接1

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.lidihuo</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.lidihuo.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("lidihuo");
//---------- 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

MongoDB Java mongodb连接2
项目结构
最后,我们的项目结构如下所示。
MongoDB Java mongodb连接3

5)输入Mongo Shell

确保已安装mongoDB。安装后,通过键入以下命令进入mongo shell。
$mongo
MongoDB Java mongodb连接4
数据库
我们可以使用以下命令查看可用的数据库。
> show dbs
MongoDB Java mongodb连接5
我们可以看到没有可用的数据库。让我们创建一个数据库。
运行Java文件
运行该文件以创建数据库。
MongoDB Java mongodb连接6
数据库
再次检查MongoDB以查看可用的数据库。
MongoDB Java mongodb连接7
请参阅,数据库 lidihuo 已创建。
集合
请参阅创建的集合 雇员。
MongoDB Java mongodb连接8
记录
请参阅插入的记录。
MongoDB Java mongodb连接9
我们可以看到Java程序执行得很好,还可以执行其他数据库操作

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4