JBoss Seam

Loader DigitalCityChargement...

JBoss Seam

(Réf.509)
28
Heure(s)
Chercheur d'emploi
For a Fee

Organised by :

What are the aims of the training?

Maîtriser le développement d'applications web avec JBoss Seam

Training programme

Introduction

JEE : architecture et composants
Apports des frameworks MVC 2
JSF : principes de base, mise en oeuvre
EJB 3 : fonctionnalités, utilisation
JBoss Seam : présentation, apports et architecture
Environnement de développement (Eclipse/SeamGen)

Atelier pratique : Installation de l'environnement - Multiples rappels JSF, EJB3/JPA - Premier exemple Seam

Applications JBoss Seam

Intégration de composants : Facelets,Seam JSF components,...
Cycle de vie des composants Seam
Validation des entrées
Filtres de requêtes
Bijection et injection de dépendances
Gestion des processus métiers
Gestion des PageFlows (jPDL/Drools, Eclise IDE, retours)
Expression de tests : the SeamTest class, the embedded runtime
Empaquettage et déploiement

Atelier pratique : Mise en oeuvre de Seam dans une application - utilisation de jPDL pour la navigation

Modèle contextuel

EJB 3 Stateless vs Stateful : fonctionnalités, performances
Scope Conversation
Concurrence : contextes, gestion, exceptions
Définition de Workspace

Atelier pratique : Utilisation de workspaces

Gestion de la persistance

API's de persistance JEE
EJB Entity/JPA, Hibernate
Transactions et concurrence d'accès
Utilisation de cache

Atelier pratique : Construction d'une couche d'accès aux données

Notions avancées

Utilisation de Seam sans les EJB (Seam POJO)
JavaScript/Ajax et Seam Remoting
Internationalisation (i18n)
Sécurité dans une application Seam

Atelier pratique : application de concepts avancée : ajax, i18n

Cette formation apparaît au catalogue de Dawan mais aucune date n’a encore été planifiée.