我在Docker上运行了MongoDB。为了设置用户名和密码,我设置了MONGO_INITDB_DATABASE、MONGO_INITDB_ROOT_USERNAME和MONGO_INITDB_ROOT_PASSWORD变量。
现在,在Spring Boot应用程序中,我可以使用以下URI: mongodb://username:password@host:27017/db_name?authSource=admin
,并且它能够正常工作。
现在我想要更改属性,看起来像这样:
spring:
data:
mongodb:
authentication-database: admin
host: host
database: db_name
password: password
port: 27107
username: username
有什么想法是错的吗?
springboot版本:2.2.5 引入依赖:spring-boot-starter-data-mongodb-reactive