Spring REST MongoDB Starter应用程序查询

时间:2017-05-16 18:15:58

标签: mongodb spring-data-mongodb spring-rest

所以我使用了Github的Spring MongoDB应用程序入门套件。我尝试运行该应用程序,它运行得很好。所有功能都很棒。我很困惑如何建立连接。在哪里指定db userid,password和db name?来自MySQL的背景,虽然MongoDB不是一座山,但是在新手的脑海中并没有明确的区别。

我按照此处的官方文档:https://spring.io/guides/gs/accessing-mongodb-data-rest/。也许上述信息可以添加到文档中吗?

1 个答案:

答案 0 :(得分:3)

您应该阅读有关Springboot的一些文档。 Springboot是固执己见的。这意味着它会假设很多东西并为你设置很多东西。例如,在您的情况下,只要它看到你的pom中的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