1.需要的包:mongo-2.10.1.jar(下载地址在http://www.mongodb.org/downloads)
2.使用方法:

        MongoClient mongoClient = null;try {mongoClient = new MongoClient();} catch (UnknownHostException e) {e.printStackTrace();}// 获得数据库DB db = mongoClient.getDB("cms");// 获得表DBCollection foo = db.getCollection("foo");// 插入数据DBObject arr = new BasicDBObject();arr.put("bar", "baz");foo.insert(arr);// 查询数据DBCursor cur = foo.find();while (cur.hasNext()) {System.out.println(cur.next());}

PS:请确保mongoDB服务已开启(已运行mongod.exe)。

MongoDB学习笔记(二)使用Java操作MongoDB相关推荐

  1. MongoDB学习笔记二—Shell操作

    数据类型 MongoDB在保留JSON基本键/值对特性的基础上,添加了其他一些数据类型. null null用于表示空值或者不存在的字段:{"x":null} 布尔型 布尔类型有两 ...

  2. git的学习笔记(二):git远程操作

    git的学习笔记(一):git本地操作 1.创建ssh key ssh-keygen -t rsa -C "your_email@example.com" 执行命令后会在用户的家目 ...

  3. Java学习笔记二十:Java中的内部类

    Java中的内部类 一:什么是内部类: (1).什么是内部类呢? 内部类( Inner Class )就是定义在另外一个类里面的类.与之对应,包含内部类的类被称为外部类. (2).那为什么要将一个类定 ...

  4. GuavaCache学习笔记二:Java四大引用类型回顾

    前言 上一篇已经讲了,如何自己实现一个LRU算法.但是那种只是最基本的实现了LRU的剔除策略,并不能在生产中去使用.因为Guava Cache中使用的是SoftReference去做的value实现, ...

  5. java jdbc 连接ignite_Apache Ignite 学习笔记(二): Ignite Java Thin Client

    前一篇文章,我们介绍了如何安装部署Ignite集群,并且尝试了用REST和SQL客户端连接集群进行了缓存和数据库的操作.现在我们就来写点代码,用Ignite的Java thin client来连接集群 ...

  6. MongoDB学习笔记(一) MongoDB介绍及安装

    系列目录 MongoDB学习笔记(一) MongoDB介绍及安装     MongoDB学习笔记(二) 通过samus驱动实现基本数据操作     MongoDB学习笔记(三) 在MVC模式下通过Jq ...

  7. MongoDB学习笔记【2】-- 试用

    大部分内容根据MongoDB官方手册整理:http://docs.mongodb.org/manual/contents/ 查看数据库 [root@slayer ~]# mongo MongoDB s ...

  8. 【MongoDB for Java】Java操作MongoDB

    软件151--熊佳杨 开发环境: System:Windows IDE:eclipse.MyEclipse 8 Database:mongoDB 开发依赖库: JavaEE5.mongo-2.5.3. ...

  9. mongodb for java_【MongoDB for Java】Java操作MongoDB

    上一篇文章: http://www.cnblogs.com/hoojo/archive/2011/06/01/2066426.html介绍到了在MongoDB的控制台完成MongoDB的数据操作,通过 ...

  10. Java操作MongoDB增删改查的基本操作

    今天来讲一讲我们如何使用Java来对MongoDB进行增删改查 目录 一,Java链接MongoDB 导入MongoDB驱动包 获取链接对象 关闭链接 二,Java操作MongoDB 查看库,查看集合 ...

最新文章

  1. R语言进行主成分分析(PCA)、使用prcomp函数进行主成分分析:碎石图可视化(scree plot)、R通过线图(line plot)来可视化主成分分析的碎石图(scree plot)
  2. 2018/02/06
  3. freeradius 启动报错Refusing to start with libssl version OpenSSL 1.0.1
  4. Struts2 Result详解
  5. 雅客EXCEL (3)-合并取消单元格、平均值、添加序号
  6. Linux7改运行级别,Centos7 修改运行级别
  7. iOS 10 消息推送(UserNotifications)秘籍总结(二)
  8. a标签隐藏真实地址_家庭影院布线非常杂乱应该怎么补救?A/V电缆管理的7个技巧...
  9. 妙用遨游抓包找fckeditor上传木马路径
  10. 折线图 放大_第二个折线图(Line Plot)的示例代码
  11. 神奇的datetime和datetime,一毫秒引发的血案
  12. ssh - 安全外壳协议的详解,为什么使用它
  13. android 模仿 弹性菜单
  14. 黑客挂马木马病毒研究 黑客木马的攻击与防止 木马的威力 木马运作流程 黑客的高明 社工学用户行为分析...
  15. jsp银行排队叫号系统
  16. NLP-语料库:语料库资源介绍
  17. 《电磁学》学习笔记1——电场
  18. 火狐浏览器打印网页不全_win7系统打印网页显示不全的解决方法
  19. word压缩文件大小,word压缩方法
  20. AWS为什么能成功?

热门文章

  1. router vue 动态改变url_vue动态路由
  2. 逆向工程核心原理学习笔记(五):实战“打补丁方法”修改字符串
  3. 进程间通信 - 剪贴板实现
  4. 原创 | 科普一个 Star 数为 28.5k 的云原生网关
  5. 【媒体服务质量监控与QoE】
  6. NETINT刘伟:ASIC才是未来
  7. AVA:Netflix的剧照个性化甄选平台
  8. 微信小程序开放直播能力,你怎么看?
  9. ffplay命令汇总
  10. 剑指offer之46-50题解