Skapa CMP-entitetsbönor med XDoclet-kommentarsfunktioner

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 Java EE-perspektivet klickar du på Arkiv > Nytt > Annat. Välj EJB > XDoclet Enterprise JavaBean och klicka sedan på Nästa.
  2. Välj Behållarhanterad entitetsböna och klicka på Nästa.
  3. Välj det projekt som ska innehålla den nya bö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.
  9. Ange ett schemanamn som anger det abstrakta schemat för bönan.
  10. Ange ett Visningsnamn för bönan. Det är ett kortnamn för Enterprise-bönan som används i verktyg.
  11. Ange en Beskrivning av bönan.
  12. 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.
  13. 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 och 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 du en ny JDBC-anslutningsdefinition genom att klicka på Ny och gör sedan följande:
        1. Välj en databashanterare i fönstret Anslutningsprofiltyp och klicka på Nästa.
        2. Ange ett namn och en beskrivning för den nya anslutningsdefinitionen och klicka sedan på Nästa.
        3. Välj en JDBC-drivrutin i listrutan eller klicka på knappen ... om du vill lägga till, ändra eller ta bort drivrutindefinitioner.
        4. Ange övriga anslutningsdetaljer i fönstret, testa anslutningen och klicka på Slutför och klicka sedan på Nästa.
    • Definiera nya attribut anger att CMP-entitetsbönans attribut ska användardefinieras. Klicka på Nästa som gör sedan följande:
      1. Du anger ett tabellnamn för entitetsbönan, genom att ange ett namn i fältet Tabell.
      2. Du skapar ett CMP-attribut för entitetsbönan genom att klicka på Lägg till.
      3. Du anger ett namn för attributet genom att klicka på fältet Namn och ange ett namn.
      4. Du anger en typ för attributet genom att klicka på fältet Typ och ange en typ.
      5. Du gör attributet till ett nyckelfält för entitetsbönan genom att markera kryssrutan Primärnyckel.
      6. Ska du ange fler attribut, upprepar du stegen b-e och klickar sedan på Nästa.
  14. Välj typ av Modifierare att använda för klassen.
  15. 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.
  16. Välj de metodstycken du vill ska skapas i guiden.
  17. Klicka på Slutför så att den nya bönan läggs till i det specificerade EJB-projektet.