Skapa sessionsbönor med XDoclet-anteckningsstöd

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 J2EE-perspektivet klickar du på Arkiv > Nytt > Annat > EJB > XDoclet Enterprise JavaBean. Guiden Skapa en Enterprise-böna öppnas.
  2. Välj Sessionsböna.
  3. Klicka på Nästa.
  4. Välj det projekt som ska innehålla den nya sessionsbönan.
  5. Välj en mapp för den nya bönan i fältet Mapp.
  6. I fältet Java-paket anger du paketnamnet för den nya bönan.
  7. 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.
  8. Ändra Superklass för bönan om du vill att den ska ärva från någon annan klass än java.lang.Object.
  9. Klicka på Nästa.
  10. Ange EJB-namn för bönan. Det blir namnet på Enterprise-bönklassen.
  11. Ange ett JNDI-namn för bönan. Det är det logiska namn som används till att hitta en Enterprise-böna på servern vid körningen.
  12. Ange ett Visningsnamn för bönan. Det är ett kortnamn för Enterprise-bönan som används i verktyg.
  13. Ange en Beskrivning av bönan.
  14. 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.
  15. 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.
  16. Klicka på Nästa.
  17. Välj typ av Modifierare att använda för klassen. Valen är Publik, Abstrakt och Slutgiltig.
  18. Välj det Gränssnitt du vill att bönan ska implementera:
    • Klicka på knappen Lägg till så att dialogrutan Välj typ öppnas, i vilken du kan välja det gränssnitt som ska implementeras.
    • Om du har lagt till ett gränssnitt som du inte längre vill implementera, markerar du gränssnittet i listan och klickar på Ta bort.
  19. Välj de metodstycken du vill ska skapas i guiden. Valen är main, Ärvda abstrakta metoder och Konstruktorer från superklassen.
  20. Klicka på Slutför. Den nya bönan läggs till det specificerad EJB-projektet.