Sysdeo Formation
    
Formation
 Vous êtes Accueil > Formation > Formation - Développement des EJB avec JDeveloper
 
Code E-JDE
Formation - Développement des EJB avec JDeveloper

PUBLIC Développeurs, architectes, chefs de projets

DURÉE 4 jours

OBJECTIFS  Comprendre les objectifs des EJB
 Découvrir le cycle de vie des EJB
 Maîtriser le développement des EJB avec JDeveloper
 Concevoir des applications à base d’EJB
PRÉ-REQUIS  Connaissance et pratique du langage Java
    Demandez le catalogue Sysdeo 2005
Ecrivez-nous

Télécharger la version PDF du catalogue Sysdeo 2005
Le catalogue 2005 (4.7 Mo)


 
 
PROGRAMME DÉTAILLÉ


Présentation de la spécification des EJB
• Architectures ciblées par J2EE
• Relations entre Servlet, JSP et EJB
• Notion de composants
• Objectifs des EJB
• Principes des EJB
• Evolution des EJB
• Les intervenants dans l'équipe de développement et leurs rôles
• Les différents types d'EJB
• Le cycle de développement d'un EJB

Communiquer avec un EJB
• Etapes pour accéder à un EJB
• Présentation de JNDI
• Classes générées pour la communication avec un EJB

Utilisation de JDeveloper
• Développement et tests d'EJB avec JDeveloper
• Exemples de déploiement d'EJB sur différents serveurs d'applications

EJB Session
• Session Bean Stateless
• Session Bean Stateful
• Choix entre Stateless et Stateful
• Cycle de vie
• Mécanisme de passivation et d'activation
  EJB Entity
• Entity Bean CMP (Container Managed Persistence)
• Entity Bean BMP (Bean Managed Persistence)
• Cycle de vie
• Problématique du mapping objet-relationnel

Les Entity Beans CMP et la spécification 2.0
• EJB Query Language
• La gestion des relations entre EJB

Les références locales (EJB 20)
• Intérêts
• Mise en oeuvre

Les messages Beans (EJB 2.0)
• Présentation intérets architecturaux
• Implémentation
• Cycle de vie

Gestion des transactions
• Présentation de JTA et JTS
• Attributs transactionnels et descripteur de déploiement

Les principaux Design Patterns
• Modèle MVC
• Façade et Value Object
    DATES 2005
 intra-entreprise uniquement



Travaux Pratiques
70%
 
EJB Enterprise JavaBean JDeveloper J2EE Java EJB Enterprise JavaBean JDeveloper J2EE Java EJB Enterprise JavaBean JDeveloper J2EE Java EJB Enterprise JavaBean JDeveloper J2EE Java EJB Enterprise JavaBean JDeveloper J2EE Java EJB Enterprise JavaBean JDeveloper J2EE Java EJB Enterprise JavaBean JDeveloper J2EE Java EJB Enterprise JavaBean JDeveloper J2EE Java