Déposer une
demande de formation
Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.

Votre demande sera transmise de manière anonyme et vous pourrez sélectionner parmi les propositions commerciales, la plus intéressante !

Notre hotline est à votre disposition pour vous accompagner au 33 (0)1 55 58 04 27.

Information sur la formation

Référence interne de la formation : CP-EJB3

Durée 3 jours

Tarif 1190 € HT

Les EJB ont pendant longtemps souffert d'une mauvaise image : trop complexes à développer, fastidieux à configurer, pas toujours réellement portables, ... Cependant, avec la venue de JavaEE 5 et de la spécification EJB 3.0, les EJB sont devenus beaucoup plus simples à mettre en oeuvre, tout en restant très puissants.


Les Objet Métier

Présentation de la vision de l'Objet Métier par l'OMG et ses implémentations dans diverses technologies.

Objet métier : présentation
Architectures à base d'objets répartis : CORBA, DCOM, RMI
Limite des architectures à base d'objets répartis
Caractéristiques de base de JavaEE

Rappels sur les principes de base de la plateforme JavaEE et du rôle des conteneurs.

Les serveurs d'applications JavaEE
Rôle des conteneurs
Architecture canonique JavaEE
Les API de JavaEE
Panorama des principaux serveurs JavaEE
Introduction aux EJB

Présentation des différents types d'EJB, leurs différences et leur place dans une architecture.

EJB Session Stateless
EJB Session Stateful
EJB Message Driven
La disparition des EJB Entity
Les services offerts par le conteneur
Développer des EJB Session Stateless

Techniques et bonnes pratiques de développement des EJB Session Stateless.

Cycle de vie d'un EJB Session Stateless
Développer les interfaces et l'implémentation
Présentation des annotations utiles
Lien entre EJB Session Stateless et Web Service
Développer des EJB Session Stateful

Techniques et bonnes pratiques de développement des EJB Session Stateful.

Cycle de vie d'un EJB Session Stateful
Développer les interfaces et l'implémentation
Présentation des annotations utiles

Java Persistence API

Présentation de l'API qui vient remplacer les EJB Entity.

Le mapping Objet / Relationnel
Notion d'entité
Entity Manager et Persistence Unit
Annotations JPA
Développer des EJB Message Driven

Développer des EJB évènementiels basés sur JMS.

Java Messaging Service
Cycle de vie d'un EJB MDB
Les annotations utiles
Services techniques EJB

Présentation de la façon de configurer les services techniques pris en charge par le conteneur.

Les EJB et la gestion de la sécurité
Les EJB et la gestion des transactions
Les Intercepteurs

Présentation des Intercepteurs EJB, utilité, développement.

Le concept d'intercepteur EJB
Intercepter une invocation

Clients visés :

Ce cours s'adresse aux développeurs, architectes ou chefs de projet, connaissant déjà bien Java et la plateforme JavaEE et souhaitant apprendre à développer, utiliser et intégrer des EJB.

Mots-clés en rapport avec la formation :

java , EJB , CORBA , JPA , JavaEE

Societe

Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.

Votre demande sera transmise de manière anonyme et vous pourrez sélectionner parmi les propositions commerciales, la plus intéressante !