Formation - Infini Software
Infini Software - Organisme de formation en informatique
Maintenez vos compétences à jour grâce à nos formations
Rechercher
☎ 06 63 33 14 06 Espace client



Cursus « Formations Java » :
EJB 3.x : Entreprise Java Beans

Détails :

Durée :
3 Jours
Prérequis :
Avoir suivi la formation Programmation Orientée Objet en Java - Les fondamentaux » ou avoir les connaissances équivalentes. Une connaissance préalable de la plate-forme Java/Jakarta EE sera un plus.
Public :
Cette formation s'adresse aux développeurs Java.
Objectifs :
L'objectif de cette formation est de vous présenter l'architecture Java/Jakarta EE et plus précisément le concept d'EJB et ses différents types (les EJB Sessions, les EJB Entités et les EJB de type Message Driven Beans).

Au terme de cette formation, vous serez en mesure de :
  • Comprendre l'architecture Java/Jakarta EE et l'intégration d'EJB 3.x.
  • Maîtriser les EJB Session stateful et stateless pour la logique métier.
  • Implémenter des EJB Entités avec JPA, gérer relations et JPQL.
  • Utiliser les Message Driven Beans pour intégrer la messagerie asynchrone.
  • Gérer transactions avec JTA/JTS en mode déclaratif ou programmatique.
  • Assurer la sécurité des EJB via JAAS et gestion des rôles.

Demande de devis :

Devis :
Si vous souhaitez être contacté et obtenir plus d'informations sur cette formation veuillez remplir notre formulaire de mise en relation.

Cursus de formation :

Cursus :




Programme détaillé de la formation :

    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
Déclaration d'activité enregistrée sous le n° 93 06 11543 06 du préfet de région de Provence-Alpes-Côte d'Azur.