Soirée Spring Boot "Chapitre 4"
La GA de Spring Boot 4.0 est disponible depuis novembre.
La GA de Spring Boot 4.0 est disponible depuis novembre.
Même si la baseline reste fixée à Java 17, cette nouvelle version marque une étape importante et constitue une excellente occasion de revisiter nos applications pour tirer parti des évolutions récentes du langage et du framework.
Lors de cette session, Stéphane commencera par une mise à jour concrète d’une application existante vers Spring Boot 4.0, en abordant les points clés rencontrés en pratique.
Au fil de cette migration, nous explorerons plusieurs nouveautés majeures :
- Réduction des NullPointerExceptions en production grâce à l’introduction des null checks et à l’adoption de JSpecify dans les projets Spring
- Réorganisation des dépendances : Spring Boot propose désormais des modules plus fins, offrant davantage de flexibilité et de contrôle
- Intégration de Jackson 3.0, avec une configuration simplifiée et des réglages plus modernes
- Utilisation du RestClient en contexte asynchrone, sans recourir aux types réactifs, pour des cas d’usage plus simples et pragmatiques
Une session orientée retour d’expérience, migration réelle et compréhension des choix structurants de Spring Boot 4.
La GA de Spring Boot 4.0 est disponible depuis novembre.
La GA de Spring Boot 4.0 est disponible depuis novembre.
Même si la baseline reste fixée à Java 17, cette nouvelle version marque une étape importante et constitue une excellente occasion de revisiter nos applications pour tirer parti des évolutions récentes du langage et du framework.
Lors de cette session, Stéphane commencera par une mise à jour concrète d’une application existante vers Spring Boot 4.0, en abordant les points clés rencontrés en pratique.
Au fil de cette migration, nous explorerons plusieurs nouveautés majeures :
- Réduction des NullPointerExceptions en production grâce à l’introduction des null checks et à l’adoption de JSpecify dans les projets Spring
- Réorganisation des dépendances : Spring Boot propose désormais des modules plus fins, offrant davantage de flexibilité et de contrôle
- Intégration de Jackson 3.0, avec une configuration simplifiée et des réglages plus modernes
- Utilisation du RestClient en contexte asynchrone, sans recourir aux types réactifs, pour des cas d’usage plus simples et pragmatiques
Une session orientée retour d’expérience, migration réelle et compréhension des choix structurants de Spring Boot 4.
Good to know
Highlights
- 2 hours 30 minutes
- In person
Location
TELECOM Nancy
193 Avenue Paul Muller
54602 Villers-lès-Nancy
How do you want to get there?
