Formation Java
Détails :
EJB 3.x : Entreprise Java Beans
Durée :
3 Jours
Objectif :
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)
    • Gestion de l'authentification
    • Les rôles et les droits d'accès aux méthodes
    • Sécurité déclarative VS sécurité programmatique