当前位置: 首页 > 网络应用技术

Springboot Integrated MongoDB以实现简单的添加,删除,调查和修改

时间:2023-03-07 15:40:25 网络应用技术

  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