MongoDB Java连接性

MongoDB Java连接性

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

按照以下步骤进行操作

创建一个Maven项目

MongoDB Java连接性

在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>

创建Java文件

创建一个Java文件,并编写代码创建连接。

// JavaMongoDemo.java

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("javatpoint");
//---------- 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);
}
}
}

构建依赖项以加载JAR文件

MongoDB Java连接性

项目结构

最后,我们的项目结构如下所示。

MongoDB Java连接性

进入Mongo Shell

确保已安装MongoDB。安装完成后,通过输入以下命令进入mongo shell。

$ mongo

MongoDB Java连接性

数据库

可以使用以下命令查看可用的数据库。

> show dbs

MongoDB Java连接性

我们可以看到没有可用的数据库。让我们创建一个数据库。

运行 Java 文件

运行这个文件来创建数据库。

MongoDB Java连接性

数据库

再次检查 MongoDB,查看可用数据库。

MongoDB Java连接性

看,一个数据库 javatpoint 被创建。

Collection

看,创建的集合 employee.

MongoDB Java连接性

记录

查看插入的记录。

MongoDB Java连接性

嗯,我们可以看到Java程序正常运行,并且我们还可以执行其他数据库操作。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程