Création d'un EJB 3.0 avec l'Assistant Enterprise JavaBean

Pour créer un EJB3, lancez l'Assistant Enterprise JavaBean à partir d'un diagramme de classes.

Les types de beans EJB3 sont disponibles :

  • Bean d'entité – généré avec une annotation @Entity

  • Bean commandés par message – généré avec une annotation @MessageDriven

  • Bean de session avec état – généré avec une annotation @Stateful

  • Bean de session sans état – généré avec une annotation @Stateless

  1. Si vous avez déjà créé une classe devant servir comme classe Bean, pointez sur cette classe, cliquez le bouton droit de la souris, puis sélectionnez Créer un EJB (Enterprise JavaBean) dans le menu contextuel. Dans le cas contraire, pour créer un EJB 3.0 avec une nouvelle classe Bean, sélectionnez Outils > Créer un EJB (Enterprise JavaBean). Dans les deux cas, l'Assistant EJB s'affiche :


  2. Spécifiez un nom pour l'EJB, puis cliquez sur Suivant pour afficher l'écran suivant :


  3. Choisissez un type d'EJB3, puis cliquez sur Suivant pour afficher l'écran suivant :


  4. Choisissez une classe Bean. Si vous n'avez pas sélectionné de classe avant de lancer l'Assistant, l'Assistant propose de créer une classe par défaut portant le même nom que le composant. Cliquez sur Suivant pour afficher l'écran suivant :


  5. Choisissez le niveau de prise en charge de transaction souhaité, puis cliquez sur Suivant pour afficher l'écran suivant :


  6. Cochez les cases appropriées si vous souhaitez créer des diagrammes pour le composant et/ou pour les classificateurs de composant, puis cliquez sur Terminer pour que PowerAMC les créé.