SpringBoot整合NoSql--(二)MongoDB

网友投稿 509 2022-09-12

SpringBoot整合NoSql--(二)MongoDB

SpringBoot整合NoSql--(二)MongoDB

简介:

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。

简单使用MongoDB,后续再写一个较为详细的MongoDB使用

启动:

进入MongoDB控制台,默认进入test库

版本号

切换admin库,关闭mongoDB

添加应该新用户:test库中,用户名lc,密码123456,role:readWrite

测试新添加的用户:

这样就可以使用这个新用户了

测试:

1.pom.xml

2.配置文件

3.实体类

4.Dao,Controller

我们可以使用继承MongoRepository,也可以用MongoTemplate操作MongoTemplate

5.1使用DAO:http://localhost:8080/test1

存储到mongoDB并且可以获取到

5.2使用MongoTemplate

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:yidibakup 异地备份的代码
下一篇:《处理电脑故障必要技能——备份与恢复WiFi配置》
相关文章

 发表评论

暂时没有评论,来抢沙发吧~