
Formation Développer avec Spring
Ref :
3 jours
Paris (Asnières)
Les prochaines dates par ville
[+]
Pré-requis
Conception Orientée Objet
Base de développement Java
Base de développement Web
Public concerné
Développeur Java, JEE
Objectifs
Maitriser le Framework Spring pour le développement d’applications Java / JEE.
Faciliter la configuration des différents composants
Programme détaillé
Spring, le conteneur léger
- Genèse & objectifs
- Inversion de contrôle
- Briques du portfolio
Spring DAO & Spring ORM
- Binding JDBC
- Intégration ORM
- Gestion des transactions
- Testabilité
Architecture d'une application web Spring
- Filtres et Servlets avec Spring
- Configuration et déploiement de l'application
TP : Création, configuration et déploiement d'une application web Spring
Spring MVC
- Implémentation du pattern "MVC front controller"
- Cycle de vie d'une requête HTTP
- Respect du pattern web POST-REDIRECT-GET
- Configuration
Controleur
- Limite de périmètre fonctionnel/technique
- Controleur RESTFull
- Types de réponse possible
- Syntaxe & Déclaration
Vues
- Affichage des données
- Spring Taglib
- Validation
- i18n
Spring Security
- Gestion de l'authentification
- Schéma relationnel des utilisateurs
- Gestion des rôles & permissions
TP : Créations d'une application web à l'aide de Spring MVC et de Spring Security