DMR - Expertise et formation Compétences MPN
Trouvez votre formation ConnexionConnexion
  
12 domaines de compétence validés par Microsoft !
UNE VISION DIFFERENTEAix-Marseille - 04 42 34 19 55Sophia-Antipolis - 04 93 00 11 13

Formation Spring

Télécharger Télécharger en PDF

Durée: 4 jours
Référence: DMRSPRING
Langue du support de cours:  Support en US

[Like button control]

Spring est un framework open source J2EE s'appuyant sur des conteneurs légers et permettant de mettre en oeuvre des applications 3-tier. Cette formation présente tous les aspects associés à ce framework.

Public et pré-requis: Cette formation cible les développeurs, chefs de projets et architectes impliqués dans les développements basés sur Spring. La connaissance de la plateforme et du langage Java est indispensable.


Module 1: Introduction à Spring

Problématiques des développements J2EE

Apports de Spring

Notion de conteneur léger

Programmation orienté aspects (POA)

Intégration d'autres framework à Spring

Architecture de Spring

Module 2: Fondamentaux de Spring

Problématiques de conception d'une application

Inversion de contrôle

Injection des dépendances

Gestion du cycle de vie des objets (Singleton et génération d'événements)

Module 3: Le conteneur léger de Spring

Fabrique de Bean et contexte d'application

Définition d'un Bean

Cycle de vie des Beans et interactions avec le conteneur

Support de l'internationalisation

Abstraction des accès aux ressources

Publication d'événements

Module 4: Concepts de la POA

Limite de la programmation orientée objet

Fondamentaux de la programmation orientée aspects

Module 5: Spring AOP

Implémentation de l'aspect observateur avec Spring AOP

Utilisation de Spring AOP avec et sans AspectJ

Module 6: Intégration des frameworks de présentation

Intégration de Struts

Implémentation de MVC 2 dans Spring

Initialisation du framework Spring MVC

Traitement des requêtes

Spring MVC et la gestion de la vue

Module 7: Spring Web Flow

Concepts des Web Flows

Implémentation de Spring Web Flow

Module 8: Utilisation d'AJAX avec Spring

Le framework AJAX DWR (Direct Web Remoting)

Intégration de Spring et de DWR

Module 9: Prise en charge des portlets

La spécification portlets

Gestion des contextes

Initialisation des entités de base

Traitement des requêtes

Gestion de la vue

Module 10: Gestion des données

Stratégies et design patterns traditionnels (script de transaction, DAO, couche domaine et mapping objet/relationnel)

Utilisation des solutions d'ORM (EJB, JDO et Hibernate)

Module 11: Gestion des transactions

API générique de démarcation

Injection du gestionnaire de transactions

Gestion de la démarcation

Synchonisation des transactions

Gestion des exceptions

Module 12: Technologie d'intégration Java

Intégration de JMS dans Spring

Support JCA de Spring

Module 13: Supervision avec JMX

Fonctionnalités du support JMX par Spring

Exportation de MBeans

Contrôle de informations exportées

Gestion des noms des MBeans

Rappel formation Spring

Dates des formations
Aix-Marseille
 Du 9 juillet au 12 juillet

Sophia-Antipolis
 Du 30 juillet au 2 août
 Du 22 octobre au 25 octobre

Cliquer sur une date pour réserver.

Si vous êtes trop loin de nos centres de formation, nous pouvons nous déplacer chez vous en intra-entreprise dans toute la france et plus particulièrement dans les villes suivantes: Aix-en-Provence - Angers - Antibes - Avignon - Besançon - Bordeaux - Brest - Clermont-Ferrand - Dijon - Grenoble - Le Havre - Le Mans - Lille - Limoges - Lyon - Marignane - Marseille - Metz - Monaco - Montpellier - Nancy - Nantes - Nice - Nîmes - Orléans - Paris - Reims - Rennes - Saint-Etienne - Sophia-Antipolis - Strasbourg - Toulon - Toulouse - Vitrolles