Skapa sessionsbönor med XDoclet-kommentarsfunktioner

Du kan skapa en sessionsböna med guiden och lägga till den till ditt projekt.

Innan du kan skapa en Enterprise-böna måst du:

Så här skapar du en sessionsböna:

  1. I Java EE-perspektivet klickar du på Arkiv > Nytt > Annat. Välj EJB > XDoclet Enterprise JavaBean och klicka sedan på Nästa.
  2. Välj Sessionsböna och klicka på Nästa.
  3. Välj det projekt som ska innehålla den nya sessionsbönan.
  4. Välj en mapp för den nya bönan i fältet Mapp.
  5. I fältet Java-paket anger du namnet på den nya bönan.
  6. I fältet Klassnamn anger du ett namn på Enterprise-bönan. Som standard inleds namn på bönor med stor bokstav.
    Anm. Du kan använda Unicode-tecken för bönnamn, men de fungerar inte för Enterprise-bönpaket och klasser som är associerade med Enterprise-bönor.
  7. Valfritt: Ändra Superklass för bönan om du vill att den ska ärva från någon annan klass än java.lang.Object och klicka på Nästa.
  8. Ange EJB-namn för bönan. Det blir namnet på Enterprise-bönklassen. De nästa tre fälten fylls i automatiskt. Du kan ändra värdena i dem om du vill:
    • JNDI-namn är det logiska namn som används till att hitta en Enterprise-böna på servern vid körningen.
    • Visningsnamn är ett kortnamn för Enterprise-bönan som används av verktygen.
    • Beskrivning hjälper dig att identifiera bönan.
  9. Ange Statustyp för den nya bönan:
    • I Stateful-sessionsbönor lagras klientspecifik sessionsinformation eller konversationslägen, mellan metodanrop och transaktioner. En förekomst för en stateful-sessionsböna har en unik identitet som tilldelas av behållaren då den skapas.
    • I Stateless-sessionsbönor lagras inte konversationslägen. Förekomster av en stateless-sessionsböna har inget konversationsläge. Alla förekomster av en stateless-sessionsböna har samma objekt-ID, vilket tilldelas av behållaren.
  10. Välj en Transaktionstyp för den nya bönan:
    • Behållare anger att transaktionsavgränsningen utförs av behållaren,
    • Böna anger att transaktionsavgränsningen utförs av bönan.
    Klicka på Nästa.
  11. Välj typ av Modifierare att använda för klassen.
  12. Valfritt: Välj de gränssnitt som du vill att bönan ska implementera. Klicka på Lägg till för att välja gränssnitt som du ska implementera och klicka på Ta bort för att ta bort eventuella gränssnitt som du inte längre vill implementera.
  13. Välj de metodstycken du vill ska skapas i guiden.
  14. Klicka på Slutför så att den nya bönan läggs till i det specificerade EJB-projektet.