【发布时间】:2015-10-01 19:24:49
【问题描述】:
我在 Spring Boot 中使用 mongodb。最近,我的mongodb升级到了3.0版本。
我正在为 Spring 使用以下 Gradle 依赖项:
buildscript {
ext {
springBootVersion = '1.2.6.RELEASE'
}
dependencies {
compile 'org.springframework.boot:spring-boot-starter-data-mongodb'
}
如果我查看 Gradle 的 maven 存储库:'org.springframework.boot:spring-boot-starter-data-mongodb:1.2.6.RELEASE',我会看到以下内容 (http://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-mongodb/1.2.6.RELEASE):
“版本”列下的 mongo-java-drivers 依赖项是 2.12.5。我想知道“更新”列的用途是什么,我怎样才能使用那里列出的 mongo-java-drivers 版本(3.0.4)?
由于我使用的是 mongo 3.0,我想使用 3.0.4 java-drivers 而不是 2.12.5,因为我需要将 java-drivers 更新为至少 2.13,然后它们才能与我的 mongodb 3.0 一起使用:http://docs.mongodb.org/manual/release-notes/3.0-scram/#upgrade-drivers
【问题讨论】:
标签: spring mongodb gradle spring-boot