首页 > 解决方案 > spring-data-rest-webmvc:3.4.x 是否与 Spring Boot 2.3.x 兼容?

问题描述

发现了一个漏洞 ( https://nvd.nist.gov/vuln/detail/CVE-2021-22047 ),spring-data-rest-webmvc该漏洞仅在版本3.4.143.5.6. Spring Boot2.3.12使用该版本3.3.9。迁移到 Spring Boot2.4.x或更高版本对我们来说不是一个选择。
我们想使用spring-data-rest-webmvc:3.4.14,但我们不确定它是否与 spring boot 兼容2.3.x
我们可以一起使用它们吗?

标签: springspring-bootspring-data-rest

解决方案


Spring Data Rest 版本 3.4 及更高版本使用 Spring Framework 版本 5.3.x。

Spring Boot 2.3 是使用 Spring Framework 5.2.x 构建的。

它可能会工作,但没有保证它会继续工作或完全工作。大多数情况下,当混合来自不同版本框架的模块/jar 时,它会因某些NoSuchMethodError或其他奇异的体验而失败。ClassNotFOundExceptions


推荐阅读