如果在springboot項目中存在spring-boot-starter-data-mongodb的依賴,springboot會在項目啟動時自動實例化一個mongo實例,因此需要在項目啟動時禁用mongo的自動配置。
配置如:@SpringBootApplication(exclude = {MongoAutoConfiguration.class, MongoDataAutoConfiguration.class} ) ,項目可以正常啟動。
springboot鏈接mongodb數據庫配置(4.0以上版本需要驗證)
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: