当然,使用包含MongoDB的Spring Boot进行的全新安装会导致嵌入式版本的MongoDB。我知道执行此操作的标准方法会在Maven或Gradle设置中添加以下内容:
org.springframework.boot:spring-boot-starter-data-mongodb-reactive
虽然我已经在自己的计算机上设置了MongoDB以便进行其他测试,但MongoDB仅保留在内存中对吗?
谢谢。
答案 0 :(得分:0)
替换...
org.springframework.boot:spring-boot-starter-data-mongodb-reactive
有...
org.springframework.data:spring-data-mongodb:2.1.8.RELEASE
...似乎可以解决问题。
这将Spring指向本地安装的数据库,而不是创建嵌入式数据库。该文件将输入 Maven 的 pom.xml 文件或 Gradle 的 build.gradle 文件。>