Login
网站首页 > 文章中心 > 其它

Java操作MongoDB数据库示例分享_java连接mongodb数据库

作者:小编 更新时间:2023-08-07 07:26:19 浏览量:309人看过

下面是"Java操作MongoDB数据库示例分享"的完整攻略.

1.前置条件

在操作MongoDB数据库前,要确保以下条件已经满足:

安装MongoDB数据库,并启动MongoDB服务;

Java操作MongoDB数据库示例分享_java连接mongodb数据库-图1

2.示例一:连接MongoDB数据库

下面是一个简单的Java程序,用于连接MongoDB数据库并输出MongoDB中的所有数据库名.

import com.mongodb.MongoClient;
import com.mongodb.MongoClientURI;
import com.mongodb.MongoException;
import com.mongodb.client.MongoDatabase;
import org.bson.Document;
import java.util.List;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.util.stream.Collectors;

public class ConnectMongoDB {
        List dbs = mongo.listDatabaseNames().into(new ArrayList<>());
}
}

可以看到,上述Java程序首先使用MongoClientURI来连接MongoDB数据库(在此我们使用的是本地MongoDB)并获取MongoDatabase对象,然后通过listDatabaseNames方法获取MongoDB中的所有数据库名,并打印输出这些数据库名.

③示例二:插入数据到MongoDB数据库

下面是一个Java程序,用于插入数据到MongoDB数据库中.

import com.mongodb.MongoClient;
import com.mongodb.MongoClientURI;
import com.mongodb.MongoException;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;
import org.bson.Document;

public class InsertMongoDB {
        MongoCollection collection = db.getCollection("test");
}
}

上述Java程序使用MongoClientURI连接MongoDB数据库(在此我们使用的是本地MongoDB)并获取MongoCollection对象,然后使用Document对象创建一个文档,最后通过insertOne方法将该文档插入到MongoDB数据库中.

④ 总结

今天小编给大家带来得是Java操作MongoDB数据库的两个示例,一个用于连接MongoDB数据库并输出MongoDB中的所有数据库名,另一个用于插入数据到MongoDB数据库中.通过这两个示例,读者可以深入了解MongoDB数据库在Java程序中的使用,同时也可以掌握MongoDB的基本操作.

以上就是土嘎嘎小编为大家整理的Java操作MongoDB数据库示例分享相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章