mongdb在java中的使用
1、导入mongoDb的jar包
mongo-2.8.0.jar
2、mongo的基本操作
import com.mongodb.DBCollection;
import com.mongodb.DBCursor;
import com.mongodb.DBObject;
import com.mongodb.Mongo;
import java.util.List;
import java.util.Set;
public class MongoDbDataBase {
public static void main(String[] args) {
try {
// 1、建立一个Mongo的数据库连接对象
Mongo mongo = new Mongo("127.0.0.1:27017");
// 2、查询所有的DataBaseName
List<String> dbName = mongo.getDatabaseNames();
for (String name : dbname) {
System.out.println(name);
}
// 3、创建相关数据库(foobar)的连接
Db db = mongo.getDb("foobar");
// 4、查询数据库的所有的集合名字
Set<String> collNames = db.getCollectionNames();
// 5、查询所有的数据
DBCollection users = db.getCollection("persions");
DBCursor cur = users.find();
while (cur.hasNext) {
DBObject object = cur.next();
System.out.println(object.get("name"));
}
} catch (Exception e) {
e.printStackTrace();
}
}
}