Java连接MongoDB的mongodb-driver

1.下载安装mongodb
百度教程:https://jingyan.baidu.com/article/09ea3ede5aff37c0aede3919.html
2.启动mongodb的服务器

(1)首先打开命令提示符,创建一个用于存放数据的目录
md d:\data
(2)启动服务
mongod ‐‐dbpath=d:\data

3…通过mongodb客户端连接服务器 (新打开一个cmd窗口)

我们在启动信息中可以看到,mongoDB的默认端口是27017
如果我们想改变默认的启动端口,可以通过--port来指定端口
在命令提示符输入以下命令即可完成登陆
mongo
退出mongodb
exit

mongodb的中文官网:https://www.mongodb.org.cn/tutorial/13.html

4.通过java连接mongodb
4.1:用maven创建工程mongoDemo,引入依赖

<dependency>
    <groupId>org.mongodb</groupId>
    <artifactId>mongodb-driver</artifactId>
    <version>3.11.0</version>
</dependency>

4.2在java下创建测试类

package com.xf.test;


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

public class MongodbTest {
   

    public static void main(String[] args) {
   
        //创建连接
        MongoClient mongoClient=new MongoClient("127.0.0.1");  
        //打开数据库
        MongoDatabase spitdb = mongoClient.getDatabase("spitdb");
        //获取集合
        MongoCollection<Document> spit = spitdb.getCollection("spit");
        //查询记录获取文档集合
        FindIterable<Document> documents = spit.find();
        //遍历集合
        for (Document document:documents){
   
            System.out.println("内容:"+ document.getString("content"));
            System.out.println("用户ID:"+document.getString("userid"));
            System.out.println("浏览量:"+document.getInteger("visits"));
        }
        mongoClient.close();

    }
}

这样就成功了。加油

5 条件查询
5.1查询userid为1013的记录

public class MongoDemo1 {
   
    public static void main(String[] args) {
   
        // 创建连接
        MongoClient client = new MongoClient(
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值