SpringBoot2.x 整合MongoDB——MongoTemplate

MongoDB

按照惯例,肯定是要介绍一番的,不想看的朋友可以直接跳到下面的MongoTemplate使用。

MongoDB是一个文档数据库,是一个非关系型数据库(NoSql)。处理速度超级快,同样的数据库还有Redis,被称为性能利器的Redis同样是非关系数据库,但是redis不能运算,尽管有脚本可以辅助,但是终究在某些方面是不如MongoDB的。可以说MongoDB是一个最接近关系型数据库的NoSQL。

为啥这么说呢?

在这里插入代码片

因为MongoDB将数据存储为一个文档,数据结构由键值对组成。这里的MongoDB文档类似于JSON数据集,所以很容易转化成java对象。好了废话不多说了,看看SpringBoot是如何整合的吧。


配置MongoDB

一旦引入了关于starter的依赖,就说明SpringBoot 已经提供了关于它的默认配置。
MongoDB同样是这样的。
看看MongoDB的配置吧

spring:
  data:
    mongodb:
      #数据库名
      database: syrain
      #地址
      host: 127.0.0.1
      #端口号
      port: 27017
      username:   #没有可以不写
      password:   #没有可以不写

只要把上面的配置了就可以连接MongoDB数据库


怎么建表呢&#

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值