Développer avec Spring Framework et Spring Boot
Cette formation Spring vous permettra d’apprendre à utiliser le framework Spring pour développer un projet Java EE.
Objectifs pédagogiques
- Maîtriser les concepts de Spring Framework (version 5)
- Utiliser Spring pour développer des applications Web et des Web Services RESTful
- Utiliser Spring Data JPA pour accéder avec Hibernate à une base de données
- Utiliser la puissance de Spring Boot pour accélérer le développement et créer des Microservices
- Connaître les fonctionnalités des principaux projets Spring
Programme de la formation
Présentation des concepts de Spring Framework
Notion de conteneur léger
Fabrique de beans
Mécanisme d’injection de dépendances
Résolution de références
Programmation orientée aspect
Configuration XML et configuration Java
Eléments de comparaison entre Spring et la spécification CDI
Programmation Web avec Spring MVC
Modèle MVC
Création des classes modèles
Création des controllers
Conversion et validation
Utilisation de la librairie de tags spécifique
Création de Web Services REST
Introduction à la programmation réactive avec Spring WebFlux
Accès aux données avec Spring Data
Panorama des solutions d’accès aux données avec Spring
Rappels des mécanismes de persistance de type ORM
Utilisation de Spring Data JPA
Présentation des autres projets Spring (Spring Security…)
Accélérer son développement avec Spring Boot
Auto-configuration
Starters
L’utilisation de fichier .properties
L’utilisation de fichier YAML
Création de projet avec Spring Initializr
Mise en oeuvre de REST et de Spring Data JPA avec Spring Boot
Concept de Microservice, création et déploiement

Proposé par
DEMOS
"Leader de la formation professionnelle et du conseil en ressources humaines"

Proposé par
DEMOS
