• slide-formation

Développement J2EE Niveau 2

Objectifs de la formation

  Fournir une présentation plus concise et plus détaillée de la plateforme J2EE. 
• Expliciter les EJBs, les Session Beans, les Entity Beans, les Message Driven Beans ainsi que la connexion avec la BD (JDBC) et les transactions.
• L'utilisation du serveur d'application JBoss dans les ateliers pratiques rendra les choses comprises et implémentées pratiquement.

Contenu du cours

 1- Introduction aux EJB
   • L’Architecture J2EE.
   • Le Serveur J2EE.
   • EJB Container.
   • Web Container.
   • Enterprise beans.
   • Session beans.
   • Entity beans.
   • Comparaison : Session et Entity beans.
   • Contenu d’une Application J2EE.
   • Phases de Développement des Applications J2EE.

2- Sessions beans
   • Le cycle de vie de Session bean.
   • The Stateful Session bean Life Cycle.
   • The Stateless Session bean Life Cycle.
   • Comparaison des Session beans.
   • Passage de Session bean's Object Reference.
   • Accessing Environment Entries.

3- Entity beans
   • Caractéristiques des Entity beans.
   • Persistence.
   • Primary Key Class.
   • Création de Primary Key Class.
   • Recherche du Primary Key.
   • Le cycle de vie de Entity bean.
   • Container-Managed Fields.
   • Entity bean Class.
   • A bean-Managed Persistence Example.
   • A Container-Managed Persistence Example.
   • The Finder Methods.
   • Table Creation.
   • Handling Exceptions.
   • Comparaison des Entity Beans.

4- Message Driven Bean (MDB) et introduction à JMS
   • Creation JMS client (message producer and message consumer).
   • Configuation de JMS server sur weblogic.
   • Caractéristiques d’un MD.
   • Cycle de vie d’un MD.

5- Database Connections
   • Connections codées.
   • Comment se connecter ?
   • Quand se connecter ?
   • Spécification de JNDI Name for Deployment.
   • Spécification Database Users and Passwords.
   • Container-Managed Connections.


6- Transactions
   • Container-Managed Transactions.
   • Attributs de Transaction.
   • Rolling back a Container-Managed Transaction.
   • Synchronisation des Variables d’Instance des Session beans.
   • Méthodes non autorisées dans les Container-Managed Transactions.
   • Bean-Managed Transactions.
   • JDBC Transactions.
   • JTA Transactions.
   • Returning Without Committing.
   • Méthodes non autorisées dans les bean-Managed Transactions.
   • Résumé des Transaction Options.

7- Atelier pratique avec le serveur d'application JBoss

bouton un devis softway tunisie

D'autres formations SUR LE MÊME THÈME: Développement

Pour plus d’informations contactez-nous :

MAIL  commercial@softway.com.tn 

call icon md Tél : 216 71.770.508 / +216 71.771.501 / +216 71.772.508

Powered by Amazing-Templates.com 2014 - All Rights Reserved.