MongoDB与我们以前已知的关系数据库(MySQL,Oracle)不同。MongoDB是一个文档数据库,具有所需的可伸缩性和灵活性以及所需的查询和索引。
MongoDB将数据存储在灵活的,类似JSON的文档中,这意味着文档的字段可能因文档而异,并且数据结构将随时间变化。文档模型映射到应用程序代码中的对象,以制作数据易于处理。MongoDB是一个具有分布式数据库的数据库,因此建立了高可用性,水平扩展和地理分布 - 在且易于使用。此外,MongoDB是免费的,开源的。
打开MongoDB的官方网站
下载MSI版本(安装版本)
下载时选择自定义
安装时,请注意不要连接安装可视插头 - 否则安装将非常慢(除非您足够快)
配置环境变量
复制当前路径
我的计算机 - >右键单击 - >高级系统设置 - >环境变量 - >系统变量
在系统变量中查找路径,编辑,添加上面的副本的副本
win+r-> Enter Services.msc
服务开始后,在浏览器中输入127.0.0.1:2701
这条英语代表了成功的服务开始。
环境准备
操作系统:窗口10
IDE:Intellij Idea 2018.2.4
数据库:MongoDB
1)引入依赖性
2)在应用程序上添加以下配置。
完整的配置信息如下:
3)添加了物理类UseIntity
4)新测试。在这里,我将navicat用作MongoDB的视觉工具。
测试1:插入操作
数据库信息:
可以看出,MongoDB会自动创建数据库并通过物理类生成集合(也就是说,我们经常调用的数据表),并且我们已通过mongotemplateto.ID将几个文档插入数据库的用户。主键,_ class是一个物理类软件包名称+类名称
测试2:查询操作
输出结果:
测试3:更新操作
图中显示了更新后的数据库:
测试4:删除操作
删除后的数据库显示在图中:
原始:https://juejin.cn/post/7096497461895626789