一、JAVA链接MongoDB
- 导入MongoDB驱动
- 获取链接对象
MongoClient mc = new MongoClient("localhost",27017);
- 关闭链接
mc.close();
二、JAVA操作MongoDB的方法
1.查看链接的MongoDB中的所有库
MongoIterable<String> dblist=MongoClient.listDatabaseNames();
for(String db:dblist) {
System.out.println(db);
}
2.使用库查看库中的集合
MongoDatabase db = mc.getDatabase("myshcool");
MongoIterable<String> dblist=MongoClient.listDatabaseNames();
for(String db:dblist) {
System.out.println(db);
}
3.插入一条数据
//存入MongoDB的数据
Comment com=new comment();
com.setContent("一二三");
com.setPublishtime(new Date());
//将数据转为json模式
Gson gson=new GsonBuilder().setDateFormat("yyyy-MM-dd HH:mm:ss").create();
String json = gson.toJson(com);
//获取集合对象
MongoCoolection<Document> coomCol=bbsDB.getCollecti