Java连接mongodb
2015-03-26 16:28
375 查看
首先添加mongodb的驱动包
并开启了mongodb的服务
package com.zzq.test;
import java.net.UnknownHostException;
import com.mongodb.DB;
import com.mongodb.DBCollection;
import com.mongodb.DBCursor;
import com.mongodb.Mongo;
import com.mongodb.MongoException;
import com.mongodb.util.JSON;
public class MongDBTest {
public static void main(String[] args) throws UnknownHostException, MongoException {
Mongo mg = new Mongo("localhost", 27017);
//查询所有的Database
for (String name : mg.getDatabaseNames()) {
System.out.println("dbName: " + name);
}
DB db = mg.getDB("mircroblog");
//查询所有的聚集集合
for (String name : db.getCollectionNames()) {
System.out.println("collectionName: " + name);
}
DBCollection users = db.getCollection("citizens");
//查询所有的数据
DBCursor cur = users.find();
while (cur.hasNext()) {
System.out.println(cur.next());
}
System.out.println(cur.count());
System.out.println(cur.getCursorId());
System.out.println(JSON.serialize(cur));
}
}
本文出自 “The_Monster” 博客,请务必保留此出处http://zzqnobody.blog.51cto.com/7059797/1625012
并开启了mongodb的服务
package com.zzq.test;
import java.net.UnknownHostException;
import com.mongodb.DB;
import com.mongodb.DBCollection;
import com.mongodb.DBCursor;
import com.mongodb.Mongo;
import com.mongodb.MongoException;
import com.mongodb.util.JSON;
public class MongDBTest {
public static void main(String[] args) throws UnknownHostException, MongoException {
Mongo mg = new Mongo("localhost", 27017);
//查询所有的Database
for (String name : mg.getDatabaseNames()) {
System.out.println("dbName: " + name);
}
DB db = mg.getDB("mircroblog");
//查询所有的聚集集合
for (String name : db.getCollectionNames()) {
System.out.println("collectionName: " + name);
}
DBCollection users = db.getCollection("citizens");
//查询所有的数据
DBCursor cur = users.find();
while (cur.hasNext()) {
System.out.println(cur.next());
}
System.out.println(cur.count());
System.out.println(cur.getCursorId());
System.out.println(JSON.serialize(cur));
}
}
本文出自 “The_Monster” 博客,请务必保留此出处http://zzqnobody.blog.51cto.com/7059797/1625012
相关文章推荐
- java连接MongoDB的方法(包括java和MongoDB环境的搭建)
- Java连接MongoDB
- java连接MongoDB查询导出为excel表格
- Java连接,操作MongoDB
- MongoDB 3.0 for java (一、java连接MongoDB)
- Java无法连接MongoDB问题
- Java连接MongoDB
- Java 连接MongoDB并进行insert delete操作
- java连接mongoDB《安全验证》
- MongoDB学习日记 - java代码(二):建立连接
- Mongodb的安装以及Java连接Mongodb初探
- 简单的java连接MongoDB实例
- java连接虚拟机里面的MongoDB出错
- java连接mongodb
- mongodb连接数据库带账号密码的需要在java中添加
- Java连接SQL Server和MongoDb
- MongoDB Java 连接
- java连接mongodb
- Java 连接MongoDB
- java连接mongodb的一个奇葩问题及奇葩解决方式