mongodb資料庫__資料庫

來源:互聯網
上載者:User
package com;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;/** * <b>function:</b>MongoDB 綆?崟紺轟緥 *  * @author hoojo * @createDate 2011-5-24 涓嬪崍02:42:29 * @file SimpleTest.java * @package com.hoo.test * @project MongoDB * @blog http://blog.csdn.net/IBM_hoojo * @email hoojo_@126.com * @version 1.0 */public class SimpleTest {/* * public static void main(String[] args) throws UnknownHostException, * MongoException { Mongo mg = new Mongo(); //鏌ヨ鎵?湁鐨凞atabase for (String name * : mg.getDatabaseNames()) { System.out.println("dbName: " + name); } *  * DB db = mg.getDB("test"); //鏌ヨ鎵?湁鐨勮仛闆嗛泦鍚?for (String name : * db.getCollectionNames()) { System.out.println("collectionName: " + name); * } *  * DBCollection users = db.getCollection("users"); *  * //鏌ヨ鎵?湁鐨勬暟鎹?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)); } */public static void main(String[] args) throws Exception {  Mongo mg = new Mongo();        //查詢所有的Database        for (String name : mg.getDatabaseNames()) {            System.out.println("dbName: " + name);        }                DB db = mg.getDB("test");        //查詢所有的聚集集合        for (String name : db.getCollectionNames()) {            System.out.println("collectionName: " + name);        }                DBCollection users = db.getCollection("users");                //查詢所有的資料        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));}}

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.