整合MongoDB并配置多数据源可分为4步
目录
增加依赖
在pom.xml里引入依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
<version>2.7.3</version>
</dependency>
编写配置信息
在properties的配置文件中加入MongoDB链接信息
# 第一个数据源
spring.data.mongodb.primary.uri=mongodb://username:password@ip1:port/dbName
# 第二个数据源
spring.data.mongodb.second.uri=mongodb://username:password@ip2:port/dbName
新增配置类
创建一个单独配置类 MongoDBConfiguration
import org.springframework.boot.autoconfigure.mongo.MongoProperties;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.sp