如果在springboot项目中存在spring-boot-starter-data-mongodb的依赖,springboot会在项目启动时自动实例化一个mongo实例,因此需要在项目启动时禁用mongo的自动配置。
配置如:@SpringBootApplication(exclude = {MongoAutoConfiguration.class, MongoDataAutoConfiguration.class} ) ,项目可以正常启动。
springboot链接mongodb数据库配置(4.0以上版本需要验证)
代码语言:javascript复制spring:
data:
mongodb:
uri: mongodb://root:123456@172.16.7.1:30000,172.16.7.2:30000,172.16.7.3:30000/testdb?authsource=admin
spring:
data:
mongodb:
host:
port:
username:
password:
database: