pde*_*eva 1 mongodb-java spring-data-mongodb
Spring MongoDb仍然坚持使用mongo客户端的2.10版本.
是否可以使用更新版本的mongo驱动程序与spring mongodb或会破坏什么?
是的,您可以将Spring Data MongoDB与Java驱动程序的新版本一起使用,而不是在POM中声明的版本.Spring Data MongoDB并没有停留在2.10.我们通常处理Spring Data模块的版本和版本升级,如下所示:
根GA发布(xx0)在发布时使用最新版本的依赖项声明.对于当前的Spring Data MongoDB版本1.3.4.RELEASE,这是版本1.3.0.RELEASE(2013年9月.它指的是版本2.10.1中的Mongo驱动程序,这是当时的最新版本.
版本声明意味着:我们针对此依赖构建,并运行集成测试.当然,这并不意味着你必须用这种特殊的依赖版本库.只要它与我们编译的版本保持兼容,您就可以有效地使用它的任何更新版本.因此,所有传递依赖项的版本声明都是较低的边界,直到破坏API或语义的依赖项的版本.
我们通常不会在错误修复版本中引发依赖版本,以免强制用户不得不升级传递依赖项,以便能够从我们这边的错误修复中受益.但是 - 如上所述 - 没有人会阻止您使用较新版本的依赖项.
对于即将发布的Spring Data MongoDB 1.4版本,我们已经在驱动程序版本2.11.4上添加了一些兼容性调整,以确保该版本与即将推出的2.12版驱动程序兼容.
| 归档时间: |
|
| 查看次数: |
794 次 |
| 最近记录: |