java读取mongodb数据库
来源:互联网 发布:好布业软件jshby 编辑:程序博客网 时间:2024/06/10 08:00
package com.Test;import org.bson.Document;import org.bson.types.ObjectId;import com.mongodb.BasicDBObject;import com.mongodb.MongoClient;import com.mongodb.MongoClientURI;import com.mongodb.client.FindIterable;import com.mongodb.client.MongoCollection;import com.mongodb.client.MongoDatabase;public class Mongodb {public static MongoClient client;public static MongoDatabase database;public static MongoCollection<Document> collection;public static void main(String[] args) {client = new MongoClient(new MongoClientURI("mongodb://sab:sab@192.168.168.5:27017/?authSource=site_stats"));database = client.getDatabase("site_stats");collection = database.getCollection("aj_visitor_201607");String id = "";FindIterable<Document> rslt = null;if (!id.equals("")) {// BasicDBObject mongodb的查询条件的拼接类BasicDBObject gt = new BasicDBObject("$gt", new ObjectId(id));BasicDBObject queryObject = new BasicDBObject("_id", gt);rslt = collection.find(queryObject).limit(10);} else {// 说明是第一次查,不加条件,直接获取表的前10行rslt = collection.find().limit(10);}if (rslt != null) {for (Document doc : rslt) {id = doc.get("_id").toString(); // 记录最后查取到的主键. 把换行符替换成一个空格System.out.println(doc.get("url").toString().replace("\n", " ") + "\002" + id);}}}}
0 0
- java读取mongodb数据库
- java 操作MongoDB数据库
- java连接mongodb数据库
- java操作MongoDB数据库
- java连接MongoDB数据库
- java操作MongoDB数据库
- java操作mongodb数据库
- java连接MongoDB数据库
- java操作MongoDB数据库
- java操作mongodb数据库
- java操作MongoDB数据库
- Java操作mongodb数据库
- java操作MongoDB数据库
- java之mongodb数据库
- java连接Mongodb数据库
- java操作mongoDB数据库
- java操作MongoDB数据库
- java操作MongoDB数据库
- Java—杂记
- Qt qlabel 设置字体、大小、加粗等
- Linux系统结构 详解
- centos 6.7 python升级至2.7
- 居然感冒了……
- java读取mongodb数据库
- 无意义的文章
- cardview 兼容 5.0以下版本
- Linux内核学习
- thinkphp文件上传失败
- linux学习(1):ssh免密码登录及常见用法
- Redis数据库结构介绍
- 单链表排序---直插法
- php源码之路第六章第三节 (内存使用:申请和销毁)