Ce tutoriel explique comment utiliser la spécification EJB 3.0 pour créer, déployer et exécuter une application simple EJB 3.0 incrémentant un compteur.
Pour utiliser ce tutoriel, un serveur d'application doit être installé et configuré. Pour vérifier qu'un environnement d'exécution serveur est
disponible, cliquez sur , développez
la branche Serveur et cliquez sur Environnements d'exécution installés. Vous pouvez utiliser ce volet pour ajouter,
supprimer ou éditer des définitions d'environnements d'exécution serveur installés.
Ce tutoriel se compose de plusieurs exercices devant être exécutés dans
l'ordre. Ce tutoriel vous apprend à utiliser la spécification EJB 3.0 pour
créer un projet EJB incluant un bean EJB et des interfaces locale et
distante ; vous pouvez aussi créer un projet Web incluant un servlet et un JSP Faces (JSF) pour déployer
l'application sur le serveur.
Dans ces exercices, vous allez :
- utiliser la spécification EJB 3.0 pour créer, déployer, et exécuter une application simple
EJB 3.0 qui incrémente un compteur.
- créer un projet Java™ (EJBCounterSample) incluant un bean session sans état EJB 3.0 avec des classes d'implémentation et d'interface (StatelessCounterBean.java), ainsi qu'une classe entité JPA 1.0 (JPACounterEntity.java) ;
- créer un projet Web (EJBCounterWeb), avec une page Java Server Page (JSP) et une classe utilitaire Java ;
- créer une application EAR, EJBCounterSampleEAR,
contenant les projets EJB et Web.
Temps requis
Ce tutoriel prend environ 30 minutes. Si vous explorez d'autres concepts en relation avec ce tutoriel, cela pourra vous prendre plus longtemps.
Niveau de compétences
Expérimenté
Public concerné
Ce tutoriel est destiné aux utilisateurs qui maîtrisent Enterprise JavaBeans,
notamment EJB 3.0, ainsi que la technologie Java
EE 5.
Configuration requise
Pour effectuer les tâches présentées dans ce tutoriel, vous avez besoin des outils et des composants suivants :
- Une version prise en charge de WebSphere Application
Server installée.
- Un espace de travail nettoyé.
Prérequis
Pour exécuter ce tutoriel, vous devez maîtriser les concepts suivants :
- Programmation Java EE 5 et Java
- Concepts de base relatifs à Enterprise JavaBeans (EJB) et EJB 3.0