需要引入外部包 mongo.jar 具体的版本自己选择
import java.net.UnknownHostException;
import com.mongodb.BasicDBObject;
import com.mongodb.DB;
import com.mongodb.DBAddress;
import com.mongodb.DBCollection;
import com.mongodb.DBObject;
import com.mongodb.Mongo;
publicclass BoxTest {
/**
* @param args
*/
publicstaticvoid main(String[] args) {
// TODO Auto-generated method stub
DBAddress dba;
try {
//创建数据库连接,若数据不存在,创建之
dba = new DBAddress("127.0.0.1",27017,"mydb1");
DB db = Mongo.connect(dba);
//获得一个集合,其中testCollection 可以是集合列表中的一个,也可以是一个新的集
//合名字,当该集合不存在时自动创建该集合,获得之后即和对该集合进行增删查改
DBCollection coll = db.getCollection("testCollection");
BasicDBObject doc = new BasicDBObject();
doc.put("name", "miss li");
doc.put("age", "23");
coll.insert(doc);
long i = coll.getCount();
System.out.print(i);
DBObject obj = coll.findOne();
System.out.print(obj);
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}