L'objectif de cette formation est de vous présenter l'architecture Java EE. Au terme de la formation vous serez en mesure de mettre en oeuvre les
trois types de composants EJB : les EJB Sessions, les EJB Entités et les EJB de type Message Driven Beans.
Prérequis :
Pour pouvoir suivre cette formation, la connaissance du langage de programmation Java est obligatoire.
Une connaissance préalable de la plate-forme Java EE sera un plus.
Public :
Cette formation s'adresse aux développeurs Java.
Autres Informations :
Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation
veuillez remplir notre formulaire de mise en relation.
Cursus :
EJB 3.x : Entreprise Java Beans
EJB et la plate-forme Java EE
Rappels sur la plate-forme Java EE
Introduction à l'API EJB 3.x
Installation de l'environnement de développement
Choix d'un serveur d'applications compatible Java EE
Les EJB Session
Qu'est-ce qu'un EJB session ?
Les deux types d'EJBs sessions : stateless et stateful
Mise en oeuvre d'un EJB session stateful
Mise en oeuvre d'un EJB session stateless
Les EJB Entités
Qu'est-ce qu'un EJB entité ?
Introduction à l'API JPA
Mise en oeuvre d'EJB Session
La gestion des relations
Le langage JPQL
Les EJB de type Message Driven Bean
Qu'est-ce qu'un EJB de type Message Driven Bean ?
Introduction à l'API JMS
Mise en oeuvre d'un EJB de type Message Driven Bean
Gestion des priorités
La gestion des transactions
Présentation de JTA et JTS
Gestion déclarative des transactions
Gestion programmatique des transactions
Gestion de la sécurité des EJB
Java EE et la sécurité
L'API JAAS (Java Authentication and Authorization Service)