Cette leçon vous aide à créer un projet EJB 3.0 qui contiendra votre bean session EJB.
Pour créer un projet EJB 3.0, vous devez accéder à une installation WebSphere Application Server
V7.0 ou ultérieure avec un profil de serveur existant.
Pour créer un projet de compteur EJB 3.0 :
- Créez une configuration de serveur pour le serveur WebSphere Application Server V7.0 ou ultérieure :
- Ouvrez la vue Serveurs (sélectionnez ).
- Définissez un nouveau serveur WebSphere Application
Server en cliquant avec le bouton droit de la souris sur la vue Serveurs et sélectionnez .
Suivez les instructions de l'assistant Nouveau serveur en veillant à sélectionner
WebSphere Application Server.
- Créez un projet EJB 3.0 :
- Si l'icône Java™ EE,
, n'apparaît pas dans l'espace de travail, vous devez passer à la perspective Java EE. Dans la barre de menus, sélectionnez Fenêtre>Ouvrir la perspective>Autre.
La fenêtre de sélection des perspectives s'ouvre. Sélectionnez Java EE.
Cliquez sur OK. La perspective Java EE s'ouvre.
- Dans la perspective Java EE,
sélectionnez .
- A la page Projet EJB, pour le nom du projet,
tapez EJBCounterSample. Conservez les valeurs par défaut pour les autres zones,
en vous assurant que l'option Ajouter un projet à un fichier EAR est sélectionnée, puis
cliquez sur Suivant.
- Sur la page Java, acceptez les valeurs par défaut
et cliquez sur Suivant.
- Sur la page Module EJB, décochez la case Créer un module
JAR de client EJB qui contiendra les classes et les interfaces
client et cliquez sur Terminer.
- Ajoutez une classe Java, annotation
@Stateless :
- Dans la vue Explorateur d'entreprise, développez Projets EJB, cliquez avec le bouton droit sur le projet EJBCounterSample et sélectionnez
.
- Acceptez le dossier source par défaut (EJBCounterSample/ejbModule).
Dans la zone Package, entrez com.ibm.example.websphere.ejb3sample.counter,
et dans la zone Nom, entrez StatelessCounterBean.
- Cliquez sur Terminer.
- Votre classe StatelessCounterBean s'ouvre dans l'éditeur
Java. Ajoutez l'annotation EJB 3.0 pour générer un bean session
en ajoutant @Stateless et appuyez sur CTRL+S
pour sauvegarder.
- Vous pouvez voir une icône de correctif rapide
à côté de la ligne @Stateless. Cliquez avec le bouton droit de la souris sur l'icône de
correctif rapide et sélectionnez Correctif rapide.
- Cliquez deux fois sur Importer 'Stateless' (javax.ejb)
et appuyez sur les touches CTRL+S pour sauvegarder :
Les dépendances obligatoires sont
automatiquement ajoutées au code source.
Conseil : Un raccourci du correctif rapide consiste à taper
@Sta,
et à appuyer sur CTRL+Barre d'espacement, qui vous présente les options disponibles,
cliquez alors deux fois sur
@Stateless - javax.ejb.
Les dépendances obligatoires sont automatiquement ajoutées au code source.
A présent, vous êtes prêt à passer à la leçon 1.2, Création des classes et des interfaces requises pour StatelessCounterBean.