当前位置: 首页 > 知识库问答 >
问题:

Spring Boot和Spring Data Jpa版本兼容性

陈富
2023-03-14

我使用的是最新的(在撰写本文时)Spring-Boot-starter-data-jpa(1.2.6.release版本)。我发现它实际上使用了Spring-data-jpa版本1.7.3.,这大大落后于最新版本(1.9)。

升级单个依赖项(如spring-data-jpa)是否是一种受支持的方法?如果我自己做这件事,例如,通过声明对想要的较新版本的直接依赖(可能只是覆盖版本属性),你们能预见到什么副作用吗?

任何变通办法也将受到赞赏。

谢谢

编辑:我测试了以下两种方法:1)声明了对Spring-JPA-data 1.9.0的直接依赖关系,并将其从spring-boot-starter-data-jpa中排除;2)将Spring-boot-web-starter升级到1.3.0m5

共有1个答案

宰父冠玉
2023-03-14

Spring Boot测试用例不包含较新的版本,这是不支持的。因此您的应用程序可能可以使用较新的版本,但可能会出现一些错误。与主要版本升级相比,次要版本更有可能在没有问题的情况下工作。您还可以将Spring Boot升级到1.3.0.m5(但是您应该注意,这是一个里程碑版本,还不是发布版)。

 类似资料:
  • 这本书讲述的是 Swift 5.1,它是 Xcode 11 中包含的默认版本。你可以使用 Xcode 11 来编译用 Swift 5.1、Swift 4.2 或 Swift 4 写的代码。 当你使用 Xcode 11 编译 Swift 4 和 Swift 4.2 代码时,大部分 Swift 5.1 的功能是可用的。也就是说,下面的变更仅对 Swift 5.1 或后续版本生效: 返回不透明类型的函数

  • 支持的版本 主版本 PHP兼容性 初始发行 支持 PHPUnit 9 PHP 7.3, PHP 7.4 2020年2月7日 支持将于2022年2月4日结束 PHPUnit 8 PHP 7.2, PHP 7.3, PHP 7.4 2019年2月1日 支持将于2021年2月5日结束 之前的版本 主版本 PHP兼容性 初始发行 支持 PHPUnit 7 PHP 7.1, PHP 7.2, PHP 7.3

  • 当我尝试sbt构建我的项目时,项目构建失败,出现“Extracting product structure failed”错误。我怀疑一些与我使用的Alpakka和Akka版本有关的东西。 下面是我的build.sbt文件: gael:下面是来自Intellij的错误消息的图像 运行时,我得到以下错误堆栈:

  • 我们有一个“Kerberized Kafka集群”,运行Apache Kafka 0.11版的代理。这个集群由另一个团队管理,我们对此没有任何控制权。 我们现在正在尝试在我们自己的K8S集群上安装Kafka Connect集群。 我们遵循这个兼容性矩阵https://docs.confluent.io/current/installation/versions-interoperability.h

  • 我在pom上使用下面的代码。xml,但由于出现错误,我无法启动应用程序。我不想降级spring boot starter父版本。有什么解决办法吗? 我得到了贝沃的错误 组织。springframework。豆。工厂BeanCreationException:创建名为“configurationPropertiesBeans”的bean时出错,该bean在类路径资源[org/springframew

  • 我正在使用生成cacerts。 然后我使用,但我会遇到这样的例外: 这是兼容性问题吗?使用一个版本的java生成的Cacert是否与另一个版本的java不兼容?

  • 我正在构建我的第一个spark应用程序。 http://spark.apache.org/downloads.html告诉我火花2。x是根据Scala 2.11构建的。 在Scala网站上https://www.scala-lang.org/download/all.html我看到的版本是2.11.0-2.11.11 所以我的问题是:火花网站上的2.11到底是什么意思。它是2.11.0 - 2.1

  • 我有一个运行在java 1.6上的客户机,它通过web服务与运行在java 1.8上的服务器通信。 1)我想知道我的客户是否可以支持任何SSL/TLS版本? 2)如果我无法访问远程服务器,如何发现我的客户端运行在哪个SSL/TLS版本上? 3)我可以从java客户端应用程序强制使用TLS/SSL版本吗? 任何帮助都将是伟大的!谢谢你!