springboot如何整合mongodb

这篇文章主要介绍了springboot如何整合mongodb,mongodb的安装和使用,感兴趣的同学可以参考阅读本文
1.mongodb的安装和简介
1.1简介
MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。

1.2安装
网上安装的教程也比较多,我在这里就不再多说了。直接提供一下我自己的db安装包和可视化安装包,这里的版本可能有点旧,需要新的包可以自行去网上下载!
1.3配置环境变量和检查安装情况
这里的配置类似于jdk的配置,不再多说!查看安装和启动数据库

2.springboot集成mongodb
为了节省篇幅,好多注释和空行都去掉了,大家见谅!
2.1pom文件中maven的引入
| 1 2 3 4 5 |
|
2.2properties文件配置
| 1 2 3 |
|
2.3dao层的编写
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
|
2.4service层的编写
这里要熟悉mongodb的一些常规操作方法,多用多练习即可!!!!
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
|
2.5conreoller层的编写
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
|
2.6实体类层的编写(两个类放一起了,你们记得分开)
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|
至此所有的整合就完成了,接下来就是去验证各个方法的使用了!
到此这篇关于springboot整合mongodb的文章就介绍到这了,希望可以帮到你