spring-boot - Spring data mongodb reactive:使用 spring.data.mongodb.uri 或实现 AbstractReactiveMongoConfiguration.getDatabaseName
问题描述
我在几个网站上阅读,我需要配置类似的东西才能访问 mongodb。
@EnableReactiveMongoRepositories
public class MongoReactiveApplication
extends AbstractReactiveMongoConfiguration {
@Override
protected String getDatabaseName() {
return "<database>";
}
}
我在用着:
spring:
data:
mongodb:
uri: mongodb://<user>:<password>@<rs1>:<port>,<rs2>:<port>,<rs3>:<port>/<database>
如您所见,我使用spring.data.mongodb.uri
属性来设置 uri。在这个值里面有<database>
.
为什么我需要以AbstractReactiveMongoConfiguration.getDatabaseName
编程方式再次实施?
解决方案
推荐阅读
- python - 使用枕头创建和编辑图像,给出错误“属性访问”
- r - 如何使用逻辑语句添加新列
- maven - Windows 10 WSL - Maven 配置
- javascript - 如何在pyvis python网络图中插入图像?
- python - Is there a way to examine how much memory an image is occupying with python?
- python - Scrapy - xpath with a regular expression
- path - 为什么我在 Tableau 中输入时间时路径会消失
- java - 如何打印序列一个 1,然后是两个 2,三个 3,... n ns?
- javascript - Why can't I access properties directly within this object?
- javascript - 如何通过 HTML 中的输入字段向 HTML 元素添加类?