Académique Documents
Professionnel Documents
Culture Documents
OBJECTIFS
Construire des applications JEE robustes bases sur Spring MVC et EJB 3
PUBLIC
Dveloppeurs Java
A retenir
PRE-REQUIS
PROGRAMME
Introduction
Structure d'une application web JEE
Principe des architectures MVC et MVC 2
Spring : prsentation, briques des bases
Spring Ioc : concepts, mise en place, structure des fichiers de configuration
L'apport des frameworks MVC 2 et positionnement de Spring MVC
Mise en place de Spring MVC
Organisation de l'accs aux donnes (Mapping Relationnel-Objet - ORM)
Atelier pratique : installation de l'environnement de dveloppement et d'excution - construction de la
structure minimale d'un projet Spring MVC
Cette
formation est
galement
propose en
formule
INTRA-ENTREPRISE.
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
Accs aux ressources JNDI : configuration de datasources, sessions email
Gestion des transactions
Coaching Aprs-COURS
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
EJBs Entity :
- Mapping relationnel objet, spcification et frameworks ORM
- EJBs entits : fonctionnalits, accs
- Annotations JPA (Java Persistence API)
- Contexte/unit de persistance
- Gestion de l'tat d'un EJB Entity
- Relations entre entity beans (associations), traitements en cascade
- Gestion de l'hritage : SINGLE_TABLE, TABLE_PER_CLASS, JOINED
- EJB-QL (EJB Query Language) : prsentation, syntaxe et constructions de requtes
EJB-MDB (Message-Driven Beans) :
- Dfinition
- Architecture (MOM, modles de messages)
- APIs disponibles
- Panorama des implmentations serveurs
Concepts avancs
Scurit de l'application : prsentation des apis, gestion des utilisateurs et des rles
EJB et services web, protocoles et clients (statiques/dynamiques, synchrones/asynchrones)
Atelier pratique : Dploiement de services web base d'EJB3 et criture de plusieurs clients - scurit d'une
application distribue
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