SpringBoot整合MongoDB(一)
SpringBoot整合MongoDB 此文章建立在Mongodb数据库已安装完成情况下。若服务器(linux系统/redhat)没有安装MongoDB,可查看我的另一篇文章 Centos7 使用Yum源安装MongoDB4.2版本数据库(补:密码配置) 本文章仅仅为单数据源配置,多数据源配置我在下一文中会编写。 本文章使用MongoTemplate而非springdatamongodb(个人感觉使用起来更舒适) 一.准备 创建SpringBoot工程,添加吐下依赖 可在创建工程时nosql那栏选择。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> 二.文件配置 (1)YML文件配置 个人习惯使用yml格式对Springboot工程进行配置 mongodb连接配置如下: 无密码连接 spring: data: mongodb: uri: mongodb://服务器IP:端口/数据库名 有密码连接 spring: data: mongodb: uri: mongodb://用户名:密码@服务器IP:端口/数据库名 mongodb数据库与mysql不一样 mysql 一个普通用户可以管理多个数据库