Vous êtes sur la page 1sur 2

JEE - Struts 2 + Hibernate 3 + Spring

Formation Informatique / Dveloppement logiciel / JAVA et JEE

OBJECTIFS
Construire des applications JEE robustes bases sur Struts 2, Hibernate et Spring

PUBLIC
Tous

A retenir

PRE-REQUIS

Dure : 5 jours soit 35h.


Rf. JEE022

Connaissance des servlets et JSP

PROGRAMME
Introduction
Structure d'une application web JEE
Principe des architectures MVC et MVC 2
L'apport des frameworks MVC 2 et positionnement de Struts 2
Mise en place de Struts 2
Organisation de l'accs aux donnes (Mapping Relationnel-Objet - ORM)
Hibernate : principe, versions, mise en placeL'inversion de contrle par injection des dpendances
Spring Ioc : concepts, mise en place, structure des fichiers de configuration
Structure d'un projet web combinant les 3 frameworks
Atelier pratique : installation de l'environnement de dveloppement et d'excution - construction de la
structure minimale d'un projet Struts2/Hibernate3/Spring Ioc

Dates des sessions

Cette
formation est
galement
propose en
formule
INTRA-ENTREPRISE.

Struts 2
Mise en place d'actions
Gestion de formulaires
Validation des formulaires et interactions avances
Taglibs Struts
Gestion des types et conversions
Configuration additionnelle de Struts
Messages et internationalisation
Dveloppement d'intercepteurs
Utilisation d'Ajax
Templating : principe, mise en place

Inclus dans cette formation

Atelier pratique : Construction d'une application complte de gestion

Coaching Aprs-COURS

Hibernate 3
Configuration du mapping relationnel objet (XML ou annotations)
Gestion de l'identifiant unique
Relations entre objets : OneToOne, OneToMany, ManyToOne, ManyToMany
Stratgies de chargement des collections (lazy/eager loading)
Gestion de l'hritage d'objets
Langage HQL : syntaxe, utilisation
Utilisation de requtes SQL natives
Requtes paramtrs, tri et pagination
Gestion des transactions
Bonnes pratiques et mise en cache
Atelier pratique : accs aux donnes et utilisation du langage HQL
Spring Ioc
Configuration des beans et instanciation du conteneur
Injection des dpendances par mutateur/constructeur
Contrle des proprits
Liaison automatique des beans (configuration XML / annotations)
Hritage de configuration
Affectation de collections aux proprits d'un bean

CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France

Pendant 30 jours, votre formateur


sera disponible pour vous aider.
CERTyou s'engage dans la ralisation
de vos objectifs.

Votre garantie 100%


SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualit
de formation.

JEE - Struts 2 + Hibernate 3 + Spring


Formation Informatique / Dveloppement logiciel / JAVA et JEE

Accs aux ressources JNDI : configuration de datasources, sessions email


Gestion des transactions
Atelier pratique : Multiples configurations de beans et accs JNDI

CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France