Spring Perfectionnement
Code |
Titre |
Durée |
Prix HT |
SPR500 |
Spring Perfectionnement |
5 jours |
Nous consulter |
Objectifs
Maîtriser le framework Spring pour mettre en œuvre tous ses modules dans le contexte des développements d’applications d’entreprise JEE |
Public
Développeurs Java |
Pré-requis
Connaissance du langage Java et de l’architecture JEE |
Post-Formation
|
Méthodes
50% Pratique 50% Théorique |
Programme
Introduction
- Architecture de Spring
- Inversion de contrôle et injection de dépendances
- L'injection de dépendances
Les modules de Spring
- Le module de fondation : Spring Framework
- Les modules d'architecture applicative (Web Flow, Security)
- Les modules d'intégration applicative (Web Services, Dynamic Modules, Integration)
- Les modules de développement (ROO, IDE, TST, Bean Doc)
- Les modules d'ouverture technologique (Rich Client, .Net, Blaze DS)
- Autres modules
Le tiers métier : Spring Framework
- Définitions et présentation
- Le conteneur léger Spring
- Notion de conteneur applicatif
- Composants Spring
- Méthodes d'instanciation des composants
- Injection des dépendances
- Configuration du conteneur Spring
Le tiers d'accès et persistance : Hibernate
- Présentation
- Abstraction des accès aux informations
- Accès aux données via Hibernate
- Gestion des transactions
Le tiers de présentation : Spring MVC
- Présentation, architecture technique
- Spring MVC et Spring Web Flow
- MVC de type 1 et MVC de type 2
La navigation dans l'application : Spring Web Flow
- Les flux de navigation
- Mise en place du moteur d'enchaînement
- Définition du flux de navigation
- Adaptation des pages JSP de l'application
Le tiers sécurité : Spring Security
- La sécurité dans une application informatique
- La sécurité : conteneur ou application ?
- Spring Security : présentation
- Identification et authentification
- Habilitations
- Définition des règles dans la sécurité
- Configuration de l'interception des requêtes
- Configuration des composants de sécurité
|
Environnement
|
Mot-clés
SPR500_SPRING-perfectionnement_SPR500 |
Commander
Formafast
Rue du Lac Windermere, Byzance Center, Bloc A - 1053 Les Berges du Lac - Tunisie
Tel: (+216) 31 400 501
Fax: (+216) 32 400 501
Mobile: (+216) 55 666 600
E-mail: contact@formafast.com