大数据技术应用(国家) 技能点7 MongoDB的java操作 文档数据MongoDB的java操作.docx

大数据技术应用(国家) 技能点7 MongoDB的java操作 文档数据MongoDB的java操作.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE13 / NUMPAGES13 文档数据MongoDB的java操作 文档数据MongoDB的java操作 摘 要:学会使用命令连接自己的实验环境;学会使用java调用MongosssDB;使用java对MongoDB进行查询;使用java插入数据;删除文档,更新文档。 关键词:java;插入数据;eclipse;jdk; 1.连接实验环境 1.1 连接到实验环境 打开CRT软件,连接到实验虚拟机的IP地址,登陆自己的实验环境。并停止firewalld进程。命令如下所示。 [root@mongodb-1-2 ~]# systemctl stop firewalld 1.2 在windows上安装jdk,eclipse 注意:不要使用jdk9 1.3 从linux中取出jar驱动 我们先使用SecureFXPortable软件打开linux文件系统,然后从home文件夹下将jar驱动拖出。 首先我们使用SecureFXPortable软件连接linux,我们点击快速连接按钮如下图1所示。 图1 连接linux图 然后输入我们的IP地址吗,我们这里IP地址为192.168.20.5,各位按照自己的地址填入。如下图2所示。 图2 填入ip图 点击连接后,然后输入密码,这里密码000000。如下图3所示。 图3 输入密码图 接着,我们将jar文件拖动到我们的桌面中。文件如下图4所示。 图4 引入jar图 操作直接拖动即可。 2.使用Java调用mongodb 2.1 创建Java项目 首先我们打开eclipse,点击File按钮中的new按钮。如下图5所示。 图5 Java创建项目图 接着我们在new的扩选项中我们找到java project按钮,并点击。如下图6所示。 图6 新建Java project图 接着我们在出现的project窗口中将此项目命名为MongoDB,然后点击finish。如下图7所示 图7 命名项目图 接着我们点击window选项卡中的Show View选项中,找到Project Explorer按钮并点击。如下图8所示。 图8 show view图 接着我们在出现的project explorer中右击我们刚才创建的项目MongoDB,选中Properties选项。如下图9所示。 图9 连接MongoDB图 接着我们在出现的选项卡中找到Java Build Path 选项中的Libraries选项卡中,点击Add External Jars按钮,如下图10所示。 图10 设置环境图 然后找到我们的mongo-jar驱动,如下图11所示。 图11 引入jar图 然后打开,我们点击刚才页面中的Apply and Close按钮。如下图12所示。 图12 引入jar图 接着我们在MongoDB的项目中创建一个新的class文件,如下图13所示。 图13 新建java类图 我们新建一个名为Test_find的文件,并勾选默认创建主方法的选项。如下图14所示。 图14 新建Test_find文件图 2.2 连接MongoDB并遍历查询数据库 首先我们需要导入一些需要使用的包。导入内容如下所示。 import java.net.UnknownHostException; import java.util.ArrayList; import com.mongodb.BasicDBObject; import com.mongodb.DB; import com.mongodb.DBCollection; import com.mongodb.DBCursor; import com.mongodb.DBObject; import com.mongodb.Mongo; import com.mongodb.MongoException; import com.mongodb.util.JSON; 当我们导入MongoDB的java驱动后,我们需要事先导入一些包来满足我们接下来创建对象需要的包支持。 接着我们在主方法(即我们创建文件时添加的主方法)中创建新的mongo对象,来连接我们自己的MongoDB,我们创建的对象名为myMong,在对象的方法体中我们写上我们MongoDB主机的地址及端口,我使用的主机IP地址为192.168.20.5,端口号为27017,代码如下所示。 Mongo myMongo = new Mongo(192.168.20.5:27017); 接着我们使用for循环来输出所有的数据库名称,即查询所有的数据库,在下面的代码中我们呢会使用到包中封装的get命令,代码如下所示。 for (String name : myMongo.getDatabaseNames

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档