🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
~~~ <dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb‐driver</artifactId> </dependency> ~~~ ### 查询 ~~~ public void query(){ // 创建连接 MongoClient client = new MongoClient("ip"); // 打开数据库 MongoDatabase db = client.getDatabase("dbname"); // 获取集合 MongoCollection<Document> cname = db.getCollection("cname"); // 构建查询条件 id = 11 //BasicDBObject bson = new BasicDBObject("id", "11"); // id > 100 BasicDBObject bson = new BasicDBObject("id", new BasicDBObject("$gt", 100)); // 查询 FindIterable<Document> documents = cname.find(bson); for (Document document:documents){ System.out.println(document.getString("content")); } // 关闭连接 client.close(); } ~~~ ### 插入 ~~~ public void add(){ MongoClient client = new MongoClient("ip"); MongoDatabase db = client.getDatabase("dbname"); MongoCollection<Document> cname = db.getCollection("cname"); //插入 Map<String, Object> map = new HashMap<>(); map.put("id", "1"); map.put("name", "test"); Document document = new Document(map); cname.insertOne(document); client.close(); } ~~~