歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Java連接MongoDB

Java連接MongoDB

日期:2017/3/1 9:55:23   编辑:Linux編程

很久以前,曾以為自己成熟到無以復加的程度。而現在,才看到,原來生活遠比自己想象中的要復雜精彩得多。權且安慰,認識到自己的不成熟也是一種成熟吧。今天,宿捨群裡同學發的鏈接說,寒門再難出貴子。的確,現實就是這樣的殘酷。不過,改變的第一步是認識到並接受現實。定位很重要,不管在哪兒,我都希望自己是最堅固的,哪怕是一顆小小的螺絲釘。Move on!(很慚愧,讓看博客的人,先要讀開頭無聊的段子。)

MongoDB就是好用,從連接的方法就能看出來。

首先,下載java連MongoDB的庫。

免費下載地址在 http://linux.linuxidc.com/

用戶名與密碼都是www.linuxidc.com

具體下載目錄在 /2013年資料/7月/5日/Java連接MongoDB

下面是連接的實例代碼。

import com.mongodb.BasicDBObject;
import com.mongodb.DB;//加載MongoDB的java驅動
import com.mongodb.DBCollection;
import com.mongodb.Mongo;

public class MongoDB
{
public static void main(String[] args) throws Exception
{
Mongo m = new Mongo("10.77.20.xx", 27017);// 如果是本機的話,ip就應該改成"localhost"喽
DB db = m.getDB("mas_test");
DBCollection authors = db.getCollection("AuthorInfo");

// 建立一個數據項,重復執行會多次添加一樣的數據
BasicDBObject val = new BasicDBObject();
val.put("ID", "1");
val.put("Name", "lfqy");//這樣就創建了一個有兩個字段的Document對象
authors.save(val);//將該Document插入到mongodb的collection中

// 有時候需要驗證用戶名和密碼
// if (db.authenticate("", "123".toCharArray()))
// {
// System.out.println("success");
// } else
// {
// System.out.println("flase");
// }
System.out.println(db.getName());
}
}

從上面可以看出MongoDB的易用性真的很高。

Copyright © Linux教程網 All Rights Reserved