Skapa CMP-entitetsbönor med XDoclet-anteckningsstöd

Du kan skapa en CMP-entitetsböna med guiden och lägga den till projektet.

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

Så här skapar du en CMP-entitetsböna:

  1. I J2EE-perspektivet klickar du på Arkiv > Nytt > Annat > EJB > XDoclet Enterprise JavaBean. Guiden Skapa en Enterprise JavaBean öppnar.
  2. Välj ContainerManagedEntityBean.
  3. Klicka på Nästa.
  4. Välj det projekt som ska innehålla den nya bö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 schemanamn som anger det abstrakta schemat för bönan.
  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. Välj en CMP-version för den nya bönan:
    • 1.x anger att du lägger till bönan till ett EJB-projekt i version 1.0 eller senare version.
    • 2.x anger att du lägger till bönan till ett EJB-projekt i version 2.0 eller senare version.
  15. Välj ett Alternativ för skapande av entitetsböna för den nya bönan:
    • Importera attribut från tabell anger att attributen för CMP-entitetsbönan importeras från en databastabell. Klicka på Nästa.
      1. Gör något av följande:
        • Du väljer en tillgänglig anslutningsdefinition genom att klicka på en anslutning i listan Tillgängliga anslutningsdefinitioner. Klicka på Nästa.
        • Du skapar en ny JDBC-anslutningsdefinition genom att klicka på Ny. I fönstret Anslutningsparametrar anger du de JDBC-anslutningsparametrar som behövs på sidan Anslutningsparametrar i guiden Ny anslutning. Välj en databashanterare, en JDBC-drivrutin och ange annan anslutningsinformation. Du anger filter för JDBC-anslutningen genom att avmarkera kryssrutan Avaktivera filter och anger lämpliga anslutningsfilter. Klicka på Slutför.
    • Definiera nya attribut anger att CMP-entitetsbönans attribut ska användardefinieras. Klicka på Nästa.
      1. Du skapar ett CMP-attribut för entitetsbönan genom att klicka på Lägg till.
      2. Du anger ett namn för attributet genom att klicka på fältet Namn och ange ett namn.
      3. Du anger en typ för attributet genom att klicka på fältet Typ och ange en typ.
      4. Du gör attributet till ett nyckelfält för entitetsbönan genom att markera kryssrutan Primärnyckel.
      5. Du anger ett tabellnamn för entitetsbönan, genom att ange ett namn i fältet Tabell.
      6. Ska du ange fler attribut, upprepar du stegen a-d.
  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.