java訪問MongoDB--切換數據庫問題

我之前寫過一篇小博客,關於怎麼在java中連接並訪問MongoDB,並提供了一些必須的jar包下載鏈接。博客原文

先給出代碼片段:



我的需求是需要訪問tesrtgis數據庫。首先需要連接到MongoDB,用戶名和密碼存儲在admin數據庫中,所以連接admin數據庫,進行用戶驗證。

驗證通過後,切換到自己需要訪問的數據庫,這裏db=conn.getDB("testrtgis")中這個db很重要,它必須是之前的那個db(即DB db=conn.getDB("admin")).


另外,查詢MongoDB,我不知道有沒有jar包使得可以使用SQL語句來查詢MongoDB,我使用的jar包是不支持SQL的。但是,自己可以根據SQL語句,進行重構,構造成BasicDBObject類型。

發佈了41 篇原創文章 · 獲贊 12 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章