java链接mongo数据库需要引什么jar包

 我来答
暮影1994
推荐于2017-10-11 · TA获得超过2338个赞
知道大有可为答主
回答量:1215
采纳率:60%
帮助的人:428万
展开全部
  1. 需要的jar

       mongo-java-driver

      

maven仓库里面,mongodb3.0的连接驱动
        <!-- MongoDB数据库连接驱动 -->
        <dependency>
            <groupId>org.mongodb</groupId>
            <artifactId>mongo-java-driver</artifactId>
            <version>3.0.0</version>
        </dependency>

2.连接过程代码


import org.bson.Document;

import com.mongodb.MongoClient;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;

/**
 * 2016年8月5日下午3:19:44
 * 
 * @author 3306 TODO 测试Mongo数据库连接
 *
 */
public class TestMongo {

    private static MongoClient mongoClient;

    private static String host = "192.168.0.149";// mongo数据库服务器地址,本地为127.0.0.1
    private static int port = 20000;// mongo默认为27017端口

    /**
     * 获取数据库集合
     * 
     * @param databaseName
     *            数据库名称
     * @param collectionName
     *            集合名称
     * @return MongoCollection<Document>
     */
    public static MongoCollection<Document> getMongoCollection(String databaseName, String collectionName) {
        return getMongoDatabase(databaseName).getCollection(collectionName);
    }

    /**
     * 获取mongo数据库
     * 
     * @param databaseName
     *            数据库名称
     * @return MongoDatabase
     */
    public static MongoDatabase getMongoDatabase(String databaseName) {
        mongoClient = new MongoClient(host, port);
        return mongoClient.getDatabase(databaseName);
    }

    /**
     * 测试数据连接
     * 
     * @param args
     */
    public static void main(String[] args) {

        String databaseName = "mojing";// 数据库
        String collectionName = "user";// 集合名称

        MongoCollection<Document> userCollection = getMongoCollection(databaseName, collectionName);

        System.out.println(userCollection.count());
    }

}
优就业郭老师
2017-09-29 · TA获得超过961个赞
知道小有建树答主
回答量:1053
采纳率:90%
帮助的人:402万
展开全部

1、需要的jar

mongo-java-driver

2.连接过程代码

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
惬意又清冽的松柏8224
2017-10-11 · TA获得超过522个赞
知道小有建树答主
回答量:781
采纳率:90%
帮助的人:539万
展开全部
需要的jar
mongo-java-driver

maven仓库里面,mongodb3.0的连接驱动
<!-- MongoDB数据库连接驱动 -->
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>3.0.0</version>
</dependency>

2.连接过程代码

import org.bson.Document;

import com.mongodb.MongoClient;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;

/**
* 2016年8月5日下午3:19:44
*
* @author 3306 TODO 测试Mongo数据库连接
*
*/
public class TestMongo {

private static MongoClient mongoClient;

private static String host = "192.168.0.149";// mongo数据库服务器地址,本地为127.0.0.1
private static int port = 20000;// mongo默认为27017端口

/**
* 获取数据库集合
*
* @param databaseName
* 数据库名称
* @param collectionName
* 集合名称
* @return MongoCollection<Document>
*/
public static MongoCollection<Document> getMongoCollection(String databaseName, String collectionName) {
return getMongoDatabase(databaseName).getCollection(collectionName);
}

/**
* 获取mongo数据库
*
* @param databaseName
* 数据库名称
* @return MongoDatabase
*/
public static MongoDatabase getMongoDatabase(String databaseName) {
mongoClient = new MongoClient(host, port);
return mongoClient.getDatabase(databaseName);
}

/**
* 测试数据连接
*
* @param args
*/
public static void main(String[] args) {

String databaseName = "mojing";// 数据库
String collectionName = "user";// 集合名称

MongoCollection<Document> userCollection = getMongoCollection(databaseName, collectionName);

System.out.println(userCollection.count());
}

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来宾你好闯天涯
2017-09-14 · TA获得超过3876个赞
知道大有可为答主
回答量:4086
采纳率:64%
帮助的人:830万
展开全部
mongodb.jar
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瘦鞋丶疼才车屋2
2017-08-29 · TA获得超过127个赞
知道小有建树答主
回答量:90
采纳率:0%
帮助的人:85.2万
展开全部
mongo-java-driver-3.2.2.jar
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式