当我在项目中包括spring boot时,它有其他spring组件的预定义版本。带有spring boot starter web的spring boot 1.3.5自动包含spring mvc 4.2.6。如果我想使用WebMVC4.3中的一些功能,我怎么知道它们是兼容的?是否存在兼容性矩阵?还是我应该把它当作一个单一的版本,永远不改变版本?
如果您不试图抵制默认值,Spring Boot将最适合您(当然,只有在必要时才更改它们)。您可以将Spring 4.3包含到Spring Boot 1.3. x项目中,但我猜您会遇到各种问题。
1.4.0版将包括Spring 4.3。Spring Boot 1.4.0目前处于里程碑3阶段。
顺便说一句,兼容版本为Spring启动1.5x:https://docs.spring.io/spring-boot/docs/1.5.x/reference/html/appendix-dependency-versions.html
对于Spring启动2.0x:https://docs.spring.io/spring-boot/docs/2.0.x/reference/html/appendix-dependency-versions.html
有没有办法检查Spring框架和Springboot版本的兼容性? 我最近从Spring v4.3.20. RELEASE切换到Spring v5.2.20. RELEASE和Spring v1.5.17到v2.1.10. RELEASE现在,我面临着许多兼容性问题。我很难找出兼容的版本。 请帮忙
Kafka Broker 1.0.2 Spring Boot 1.5.2 SpringKafka1.2.2 Spring Cloud Stream Chelsea.sr2(Spring Cloud Stream Core 1.2.2.Release) 几天前,Spring-Kafka和Spring Boot之间的兼容性在一个不同的问题中被问及。Spring-Kafka项目页面更新了更多关于兼容性的
我使用的是最新的(在撰写本文时)Spring-Boot-starter-data-jpa(1.2.6.release版本)。我发现它实际上使用了Spring-data-jpa版本1.7.3.,这大大落后于最新版本(1.9)。 升级单个依赖项(如spring-data-jpa)是否是一种受支持的方法?如果我自己做这件事,例如,通过声明对想要的较新版本的直接依赖(可能只是覆盖版本属性),你们能预见到什
是否可以根据我使用的Spring Boot配置文件加载不同的log4j配置。 假设我在application.properties中 在application-live.properties中,我为所有3个都有不同的值
我正在使用带有Spring启动 2.5.8 的 Spring Cloud 2020.0.2 和 spring-kafka:2.6.6。这工作正常。但是当我将Spring云升级到 2020.0.4 时,Spring kafka 会抛出以下错误。 邮件处理异常,缺少标头kafka_acknowledgement。 有谁能帮我一下spring cloud 2020.0.2和spring-kafka:2.
问题内容: 我目前正在将应用程序从Java 7迁移到Java 8,并且目前正在运行Spring 3.1.6 jar。这将与Java 8兼容还是我需要升级Spring jar? 我了解到Spring 4x版本自然支持Java 8,但这是时间紧迫的,我正在寻求尽可能少地更改jar的方法。 问题答案: 基本上,Spring 3.x版本最多Java-7仅支持。如果要迁移到Java-8,则应使用Spring