MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
1、mongodb服务
mongodb的安装支持windows和linux等平台,具体在不同平台的下载安装请查看相关大佬博文。
2、创建springboot项目
此处通过idea工具创建,springboot选择2.7.0版本,具体不再描述。
3、添加mongodb依赖
Spring Data MongDB 是Spring Data的下的一个模块,在springboot中整合mongodb就需要添加Spring Data MongDB的依赖,添加Spring Data MongDB依赖的方式有两种:
-
创建springboot项目时勾选Spring Data MongoDB

-
在pom.xml文件中添加Spring Data MongoDB依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency>
4、application.yml配置
spring:
data:
mongodb:
uri: mongodb://127.0.0.1:27017/mongodb_test
或
spring:
data:
mongodb:
host: 127.0.0.1 #指定MongoDB服务地址
port: 27017 #指定端口,默认就为27017
database: mongodb #指定使用的数据库(集合)
authentication-database: admin # 登录认证的逻辑库名
username: admin #用户名
password: abc123456 #密码
mongodb数据库与mysql不一样 mysql 一个普通用户可以管理多个数据库,但是mongo每一个库都有一个独立的管理用户,连接时需要输入对应用户

最低0.47元/天 解锁文章
2075

被折叠的 条评论
为什么被折叠?



