Spring Boot 3.0.0-M1

Par:
fredericmazue

lun, 24/01/2022 - 09:00

L'équipe de Spring a annoncé la disponibilité de Spring Boot 3.0.0 M1. Pour mémoire, Spring Boot facilite la création d'applications Spring autonomes de qualité production que vous pouvez "exécuter simplement".

La sortie de Sping Boot 3.0.0 M1 est une étape qui marque le début d'un voyage vers la prochaine génération de Spring Framework et élève la base de référence de Java 8 à Java 17. L'équipe prévoit de publier une nouvelle étable de Spring Boot 3.0 tous les deux mois, pour arriver à une disponibilité générale fin novembre.

Si vous essayez une application existante avec Spring Boot 3.0, vous devez savoir que toutes les API Java EE ont été migrées vers leur variante Jakarta EE équivalente. Pour la plupart des utilisateurs, cela signifie que vous devrez remplacer toutes les importations javax par jakarta. Par exemple, javax.servlet.Filter serait remplacé par jakarta.servlet.Filter.

L'équipe de Spring est toujours en attente que quelques bibliothèques tierces publient des versions compatibles avec Jakarta EE, donc toutes les fonctionnalités de Spring Boot 2.x ne sont pas disponibles avec cette première étape. Les fonctionnalités seront réintroduites au fur et à mesure que les bibliothèques fourniront les versions appropriées.