


Spring
Formation
Réf.
TK1080
Durée (en heure) :
28

Inter

Intra

Visioformation
Objectifs de la formation
Le framework Open source Spring est un cadre technique de développement d'applications Java EE. Spring apporte des réponses à plusieurs problématiques des développeurs, chefs de projet et architectes JEE, tout en proposant une intégration avec d'autres frameworks de présentation (Struts, Ajax, portlets) ou persistance (EJB, Hibernate).
Basé sur les concepts de conteneur léger, d'inversion de contrôle (IoC) et de Programmation orientée aspect (POA), Spring apporte un nouveau souffle au développement d'applications JEE.
Public
Architecte, Chef de projet et Développeurs ayant réalisé le développement d'applications n-tiers et connaissant java.
Accessibilité
Avenir Light est une police épurée et élégante et appréciée des designers. Agréable à regarder, elle s'adapte parfaitement aux titres et paragraphes.
Pré-requis
Expérience pratique de la programmation avec Java : J2SE et J2EE.
Profil de l'animateur
Tarifs €/ht
Inter
Intra
1600
3200
Visioformation
2000
Consultant informatique certifié.
Contenu
Programme
du

Les techniques de développement Java EE, Les frameworks spécialisés : MVC, mapping O/R, traces....,
Pourquoi un framework de plus ?
Présentation des conteneurs légers et de l’inversion de contrôle (IoC),
Le design pattern IoC dans le processus d’instanciation,
Les fonctionnalités du framework Spring.
Le développement par Interface,
L’accès aux beans.
La manipulation de beansn Spring :
Le conteneur de composants : BeanFactory et Application Context,
La définition des beans,
Les techniques d’injection,
La gestion des indépendances,
Les méthodes de callback
Présentation des techniques de persistances,
Développer une DAO avec Spring JDBC,
Développer une DAO avec Spring /iBatis,
Développer une DAO avec Spring / Hibernate,
Gestion des transactions
Présentation du module Spring AOP,
Développement de composants distribués avec le remoting Spring,
Sécuriser une application avec le module de sécurité Acegi .
Programmation Struts avec Spring,
Présentation du Spring MVC.
Développement JMS avec Spring Framework,
Développement de composant EJB avec Spring Framework, Développement de Web services avec Spring Framework