
Dimostrazione dell'override della versione del Spring Framework nelle versioni meno recenti di Spring Boot
= Esempio di override della versione di Spring Framework
Questo repository mostra come eseguire l'override della versione di Spring Framework in un'applicazione basata su Spring Boot 2.4.
Spring Boot 2.4.x è https://spring.io/projects/spring-boot#support[fuori dal supporto OSS], l'ultima versione è 2.4.13. Utilizza Spring Framework 5.3.13 che è vulnerabile a https://spring.io/blog/2022/03/31/spring-framework-rce-early-announcement[CVE-2022-22965].
Vengono forniti tre progetti di esempio:
spring-boot-2.4-gradle: Un progetto basato su Gradle che mostra come usare ext per eseguire l'override della versione di Spring Framework.spring-boot-2.4-maven: Un progetto basato su Maven che mostra come utilizzare la proprietà spring-framework.version quando si utilizza il parent Spring Boot.spring-boot-2.4-maven-custom-parent: Un progetto basato su Maven che mostra come importare la BOM di Spring Framework quando si utilizza un parent personalizzato.