Java et développer des E.J.B 3.0 (Entreprise Java Beans) Code DEV26 Durée 3 jours Objectifs. Apprendre à maîtriser le développement d’EJB 3 et leur intégration dans une application d’entreprise. Public Développeurs d’applications, responsables informatiques, architectes, chefs de projets, ingénieurs… Pré-requis La maîtrise du langage Java est impérative. La connaissance des servlets et des JSP est préférable. La connaissance des EJB 2.x est un plus. INTRODUCTION Rappel usage des annotations SPÉCIFICATION EJB 3.1 (JSR318) Annotation (metadonnée) et descripteur de déploiement Interopérabilité entre EJB 3.x et EJB 2.1 MODÈLE DE PROGRAMMATION EJB 3.X Entreprise bean et business interfaces (Home, Remote) Interceptors (méthode métier et cycle de vie) ENTITY BEANS Présentation de JPA, champs persistants, création d’entité, clef primaire et identité, implémentation des relations et héritages. EntityManager, cycle de vie des entités, synchronisation avec la base de données, entités détachées MESSAGE DRIVEN BEANS Bean, interface métier et locale, callback, Interceptor et injection de dépendance SESSION BEANS STATELESS SESSION BEANS : BEAN INTERFACE MÉTIER ET LOCALE, CALL BACK INTERCEPTOR ET INJECTION DE DÉPENDANCE Stateful Session Beans : Bean, interface métier et locale, callback, Interceptor et injection de dépendance, annotation KAPEDIA // Groupe GLOBAL INFO - www.kapedia.fr 1/1