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

展开全部

需要的jar

mongo-java-driver

maven仓库里面,mongodb3.0的连接驱动

org.mongodb

mongo-java-driver

3.0.0

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

*/

public static MongoCollection 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 userCollection = getMongoCollection(databaseName, collectionName);

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

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值