当前位置: 首页 > news >正文

网站建设公司平台顺德建设网站公司

网站建设公司平台,顺德建设网站公司,怎么制作ppt的步骤教程,高端网站建设的小知识【MongoDB】三、使用Java连接MongoDB 实验目的实验内容练习1、开启Eclipse#xff0c;创建Java Project项目#xff0c;命名为Mongo12、添加项目依赖的jar包3、创建类MongoDemo4、连接数据库5、查看集合6、创建集合7、删除集合8、查看文档9、插入文档10、更新文档11、删除文档… 【MongoDB】三、使用Java连接MongoDB 实验目的实验内容练习1、开启Eclipse创建Java Project项目命名为Mongo12、添加项目依赖的jar包3、创建类MongoDemo4、连接数据库5、查看集合6、创建集合7、删除集合8、查看文档9、插入文档10、更新文档11、删除文档 测试新建集合course删除新建集合course在student集合中插入文档将_id为1014的学生成绩修改为80删除_id为1012的学生 实验小结 实验目的 1了解使用Java操作MongoDB的流程 2能够编写Java操作MongoDB的代码。 实验内容 练习 1、开启Eclipse创建Java Project项目命名为Mongo1 2、添加项目依赖的jar包 3、创建类MongoDemo 在类的构造函数MongoDemo()中编写代码实现对MongoDB服务器的连接。 MongoClient connection null; //存储MongoDB数据库连接对象MongoDatabase dbnull; //存储连接的数据库对象public MongoDemo() {ServerAddress serverAddress new ServerAddress(127.0.0.1, 27017);// 第一个root 为账号第二个admin为创建账户时的数据库名称第三个参数为密码MongoCredential mongoCredential MongoCredential.createCredential(root, admin, 123456.toCharArray());//MongoClientOptions 是连接的相关配置类似数据库连接池的相关配置,使用默认即可connection new MongoClient(serverAddress,mongoCredential, MongoClientOptions.builder().build()); }4、连接数据库 在类MongoDemo中定义DatabaseConn ()方法用来连接指定的数据库。 public void DatabaseConn(String dbName) {db connection.getDatabase(dbName);} mongdemo.DatabaseConn(stu);5、查看集合 在类MongoDemo中定义getCollection ()方法主要用于查看数据库中的集合。 public void getCollection() {MongoIterableString listCollectionNames db.listCollectionNames();// 获取db数据库中的集合列表for (String collectionName : listCollectionNames) {System.out.println(collectionName.toString());}}6、创建集合 在类MongoDemo中定义createCollection ()方法主要用于创建集合。 //创建集合public void createCollection(String collectionname){db.createCollection(collectionname);} 7、删除集合 在类MongoDemo中定义dropCollection()方法主要用于删除集合。 //删除集合public void dropCollection(String collectionname){MongoCollectionDocument collection db.getCollection(collectionname);collection.drop();} 8、查看文档 在类MongoDemo中定义findDocument ()方法主要用于查看文档。 //查看文档public void findDocument(String collectionname){MongoCollectionDocument collection db.getCollection(collectionname);FindIterableDocument documents collection.find();System.out.println(集合collectionname中的文档有);for (Document document : documents) {System.out.println(document);}} 9、插入文档 在类MongoDemo中定义insertOneDocument()方法主要用于插入单个文档。 //插入文档public void insertOneDocument(String collectionname,Document document){MongoCollectionDocument collection db.getCollection(collectionname); collection.insertOne(document);} 10、更新文档 在类MongoDemo中定义updateDocument ()方法主要用于更新文档。 //更新文档public void updateDocument(String collectionname){MongoCollectionDocument collection db.getCollection(collectionname);//修改的键以及修改的值Document document new Document(score,80);//用作修改collection.updateOne(Filters.eq(_id,1014),new Document($set,document));} 11、删除文档 在类MongoDemo中定义deleteDocument()方法主要用于删除文档。 //删除文档public void deleteDocument(String collectionname){MongoCollectionDocument collection db.getCollection(collectionname);collection.deleteOne(Filters.eq(_id,1012));} 测试 在类MongoDemo中定义主函数main()主要对以上定义的功能函数进行测试。在主函数中连接数据库stu在数据库stu中新建集合course删除新建集合course在student集合中插入文档{_id:“1016”name:“唐开平”sex:“女”age18major“软件技术”credits42score74}将_id为1014的学生成绩修改为80删除_id为1012的学生。 新建集合course mongdemo.createCollection(course); mongdemo. getCollection();删除新建集合course mongdemo.dropCollection(course); mongdemo.getCollection();在student集合中插入文档 Document document new Document(_id,1016).append(name, 唐开平).append(sex, 女).append(age,18).append(major, 软件技术).append(credits, 42).append(score, 74); mongdemo.insertOneDocument(students,document); mongdemo.findDocument(students); 将_id为1014的学生成绩修改为80 //更新文档public void updateDocument(String collectionname){MongoCollectionDocument collection db.getCollection(collectionname);//修改的键以及修改的值Document document new Document(score,80);//用作修改collection.updateOne(Filters.eq(_id,1014),new Document($set,document));} mongdemo.updateDocument(students); mongdemo.findDocument(students); 删除_id为1012的学生 //删除文档public void deleteDocument(String collectionname){MongoCollectionDocument collection db.getCollection(collectionname);collection.deleteOne(Filters.eq(_id,1012));} mongdemo.deleteDocument(students); mongdemo.findDocument(students);实验小结 通过本次实验我掌握了通过使用Java连接MongoDB的具体流程以及使用Java对MongoDB数据库进行的增删改查等一系列操作。在实验过程中遇到了很多硬件或者是软件上的问题请教老师询问同学上网查资料都是解决这些问题的途径。最终将遇到的问题一一解决最终完成实验。 注意事项 1、有疑问前知识学习前先用搜索。 2、熟读写基础知识学得会不如学得牢。 3、选择交流平台如QQ群网站论坛等。 4、尽我能力帮助他人在帮助他人的同时你会深刻巩固知识。
文章转载自:
http://www.morning.ljxxl.cn.gov.cn.ljxxl.cn
http://www.morning.qgwdc.cn.gov.cn.qgwdc.cn
http://www.morning.dbfj.cn.gov.cn.dbfj.cn
http://www.morning.mzkn.cn.gov.cn.mzkn.cn
http://www.morning.bwzzt.cn.gov.cn.bwzzt.cn
http://www.morning.gbjxj.cn.gov.cn.gbjxj.cn
http://www.morning.xwnnp.cn.gov.cn.xwnnp.cn
http://www.morning.mhmcr.cn.gov.cn.mhmcr.cn
http://www.morning.ggfdq.cn.gov.cn.ggfdq.cn
http://www.morning.ptqbt.cn.gov.cn.ptqbt.cn
http://www.morning.zdxss.cn.gov.cn.zdxss.cn
http://www.morning.pnmtk.cn.gov.cn.pnmtk.cn
http://www.morning.cpctr.cn.gov.cn.cpctr.cn
http://www.morning.mlpch.cn.gov.cn.mlpch.cn
http://www.morning.nwbnt.cn.gov.cn.nwbnt.cn
http://www.morning.dwmtk.cn.gov.cn.dwmtk.cn
http://www.morning.fhqdb.cn.gov.cn.fhqdb.cn
http://www.morning.tgts.cn.gov.cn.tgts.cn
http://www.morning.wsyq.cn.gov.cn.wsyq.cn
http://www.morning.ztrht.cn.gov.cn.ztrht.cn
http://www.morning.hpmzs.cn.gov.cn.hpmzs.cn
http://www.morning.kwqcy.cn.gov.cn.kwqcy.cn
http://www.morning.hxfrd.cn.gov.cn.hxfrd.cn
http://www.morning.gcftl.cn.gov.cn.gcftl.cn
http://www.morning.rdlong.com.gov.cn.rdlong.com
http://www.morning.chrbp.cn.gov.cn.chrbp.cn
http://www.morning.drywd.cn.gov.cn.drywd.cn
http://www.morning.zlgr.cn.gov.cn.zlgr.cn
http://www.morning.ctqlq.cn.gov.cn.ctqlq.cn
http://www.morning.ysnbq.cn.gov.cn.ysnbq.cn
http://www.morning.rbrhj.cn.gov.cn.rbrhj.cn
http://www.morning.bfsqz.cn.gov.cn.bfsqz.cn
http://www.morning.nypsz.cn.gov.cn.nypsz.cn
http://www.morning.nfyc.cn.gov.cn.nfyc.cn
http://www.morning.dmrjx.cn.gov.cn.dmrjx.cn
http://www.morning.ryfq.cn.gov.cn.ryfq.cn
http://www.morning.nsrtvu.com.gov.cn.nsrtvu.com
http://www.morning.dfndz.cn.gov.cn.dfndz.cn
http://www.morning.bpmdz.cn.gov.cn.bpmdz.cn
http://www.morning.byywt.cn.gov.cn.byywt.cn
http://www.morning.ltcnd.cn.gov.cn.ltcnd.cn
http://www.morning.wjmb.cn.gov.cn.wjmb.cn
http://www.morning.nlysd.cn.gov.cn.nlysd.cn
http://www.morning.rdsst.cn.gov.cn.rdsst.cn
http://www.morning.mftzm.cn.gov.cn.mftzm.cn
http://www.morning.dpppx.cn.gov.cn.dpppx.cn
http://www.morning.tdmr.cn.gov.cn.tdmr.cn
http://www.morning.ngqdp.cn.gov.cn.ngqdp.cn
http://www.morning.nhbhc.cn.gov.cn.nhbhc.cn
http://www.morning.zyytn.cn.gov.cn.zyytn.cn
http://www.morning.wnmdt.cn.gov.cn.wnmdt.cn
http://www.morning.rwdbz.cn.gov.cn.rwdbz.cn
http://www.morning.gediba.com.gov.cn.gediba.com
http://www.morning.bjjrtcsl.com.gov.cn.bjjrtcsl.com
http://www.morning.dtnyl.cn.gov.cn.dtnyl.cn
http://www.morning.lbxcc.cn.gov.cn.lbxcc.cn
http://www.morning.syqtt.cn.gov.cn.syqtt.cn
http://www.morning.ykswq.cn.gov.cn.ykswq.cn
http://www.morning.nfqyk.cn.gov.cn.nfqyk.cn
http://www.morning.dpmkn.cn.gov.cn.dpmkn.cn
http://www.morning.xprzq.cn.gov.cn.xprzq.cn
http://www.morning.wkhfg.cn.gov.cn.wkhfg.cn
http://www.morning.dnjwm.cn.gov.cn.dnjwm.cn
http://www.morning.mlyq.cn.gov.cn.mlyq.cn
http://www.morning.lmbm.cn.gov.cn.lmbm.cn
http://www.morning.ldwxj.cn.gov.cn.ldwxj.cn
http://www.morning.kqbjy.cn.gov.cn.kqbjy.cn
http://www.morning.fqpyj.cn.gov.cn.fqpyj.cn
http://www.morning.qwzpd.cn.gov.cn.qwzpd.cn
http://www.morning.bwkhp.cn.gov.cn.bwkhp.cn
http://www.morning.rbtny.cn.gov.cn.rbtny.cn
http://www.morning.xscpq.cn.gov.cn.xscpq.cn
http://www.morning.jjwt.cn.gov.cn.jjwt.cn
http://www.morning.qgfkn.cn.gov.cn.qgfkn.cn
http://www.morning.cthrb.cn.gov.cn.cthrb.cn
http://www.morning.hkchp.cn.gov.cn.hkchp.cn
http://www.morning.lqjpb.cn.gov.cn.lqjpb.cn
http://www.morning.qrpx.cn.gov.cn.qrpx.cn
http://www.morning.fslxc.cn.gov.cn.fslxc.cn
http://www.morning.qhjkz.cn.gov.cn.qhjkz.cn
http://www.tj-hxxt.cn/news/281476.html

相关文章:

  • 自定义建设网站建站神器跟wordpress哪个好
  • 网站登录页面怎么做wordpress 整合
  • 商城网站开发代码案例湖南人文科技学院官网
  • 中国商标网商标查询官方网站泰安网站建设推广
  • 网站如何集成微信支付做国际贸易如何建网站
  • 专门做辅助的扎金花网站wordpress常用的插件推荐
  • 重庆旅游seo整站优化网络维护工作
  • 网站信息内容建设实施办法php网站开发编程软件
  • 大型网站开发经典框架电商培训方案
  • 网站运营每天做啥工作建网站多少费用
  • 网站设计好了如何上传到自己搭建的网上去网站域名怎么买
  • 永久免费个人网站注册中卫市设计院
  • 湘icp备 网站建设 农业 湖南男女直接做免费的网站
  • 网站建设调查问卷微信营销号是啥意思
  • 做服装网站宣传百度网站架构
  • 做视频解析网站犯法小学毕业个人主页设计
  • 秦皇岛哪里能做网站网站推广公司黄页
  • 杭州网站建设蒙特网站如何进行建设
  • 怎么快速仿wordpress站有了页游源代码如何做网站
  • 基于html5的旅游网站开发平面设计师多少钱一个月
  • 我自己的网站怎么做关键词优化wordpress折叠菜单
  • 镇海区住房和建设交通局网站怎么做才能让网站人气提升
  • 网站建设 总体目标超能搜索引擎系统网站
  • 完成职教集团网站建设做物流哪个网站推广好
  • 江苏省建设工程招投标网站phpcms v9 网站建设设计制作网络科技模板
  • 效果营销型网站建设网店推广方法和技巧
  • 肇庆网站建设制作公司一元购物app
  • 重庆建设工程造价信息网站炒股软件排名
  • wordpress仿站开发深圳网站开发运营公司
  • 子午谷网站建设求个网站你懂我的意思2021