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("$
java读取mongodb数据库
最新推荐文章于 2024-07-30 00:19:15 发布
这个Java程序展示了如何使用MongoDB Java驱动程序连接到数据库site_stats,并从aj_visitor_201607集合中读取数据。根据_id字段的值,程序可以有条件地查询数据,并限制返回结果的数量为10条。如果_id为空,程序将默认获取集合的前10条记录。每条记录的'url'字段被打印出来,换行符被替换为空格,并附带上_id的值。
摘要由CSDN通过智能技术生成