Spring REST MongoDB Starter 应用程序查询

Spring REST MongoDB Starter Application queries

所以我使用了 Github 中的 Spring MongoDB 应用程序入门工具包。我尝试了 运行 该应用程序,它 运行 很棒。所有功能都很好用。我很困惑如何建立这种联系。在哪里指定数据库用户标识、密码和数据库名称?来自 MySQL 的背景,虽然 MongoDB 不是一座山,但有些差异在新手的脑海中并不清楚。

我从这里开始关注官方文档:https://spring.io/guides/gs/accessing-mongodb-data-rest/。也许可以将以上信息添加到文档中?

你应该阅读一些关于 Springboot 的文档。 Springboot 是自以为是的。这意味着它会为您假设很多东西并设置很多东西。例如,在您的情况下,一旦它在您的 pom.xml 文件中看到 mongo 依赖项。它将创建一个到 mongodb 的连接,默认值如下

host: localhost  
port: 27017  
username:  
password:  
database: test  

这就是它的工作原理。但是,如果您希望对其进行自定义,即使是通过在配置文件(application.properties 或 yaml)中指定也可以轻松实现。查看您可以设置的配置属性列表
https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html