Opprette CMP-entitetsbønner (Container-Managed Persistence) med støtte for XDoclet-annotasjoner

Du kan bruke en veiviser til å opprette en CMP-entitetsbønne og legge den til i prosjektet.

Før du kan opprette en Enterprise-bønne, må du gjøre dette:

Slik oppretter du en CMP-entitetsbønne:

  1. I Java™ EE-perspektivet klikker du på Fil > Ny(tt) > Annet. Velg EJB > XDoclet Enterprise JavaBean og klikk på Neste.
  2. Velg Containerstyrt entitetsbønne og klikk på Neste.
  3. Velg et Prosjekt som skal inneholde den nye bønnen.
  4. I feltet Mappe velger du mappen for den nye bønnen.
  5. I feltet Java-pakke oppgir du pakkenavnet for den nye bønnen.
  6. I feltet Klassenavn skriver du inn et navn på Enterprise-bønnen. Som standard begynner bønnenavn med stor bokstav.
    Merk: Du kan bruke Unicode-tegn til bønnenavnet, men Unicode-tegn støttes ikke for pakker med Enterprise-bønner og klasser som er knyttet til Enterprise-bønner.
  7. Valgfritt: Endre Superklasse for bønnen hvis du vil at den skal arve fra en annen klasse enn java.lang.Object, og klikk på Neste.
  8. Oppgi et EJB-navn på bønnen. Dette er navnet på Enterprise-bønneklassen.
  9. Oppgi et navn for Skjema for å angi det abstrakte skjemaet for bønnen.
  10. Oppgi et Visningsnavn for bønnen. Dette er et kort navn på Enterprise-bønnen som brukes av verktøy.
  11. Oppgi en tekst i Beskrivelse for bønnen.
  12. Velg en CMP-versjon for den nye bønnen:
    • 1.x angir at du legger til bønnen i et prosjekt for EJB 1.0 eller senere.
    • 2.x angir at du legger til bønnen i et prosjekt for EJB 2.0 eller senere.
  13. Velg et Brukstilfelle for den nye bønnen:
    • Importer attributter fra tabell angir at attributtene for CMP-entitetsbønnen blir importert fra en databasetabell. Klikk på Neste og gjør ett av følgende:
      • Hvis du vil velge en tilkoblingsdefinisjon, klikker du på en tilkobling på listen Tilgjengelige tilkoblingsdefinisjoner. Klikk på Neste.
      • Hvis du vil opprette en ny JDBC-tilkoblingsdefinisjon, klikker du på Ny og utfører disse trinnene:
        1. Velg et databasesystem i vinduet Tilkoblingsprofiltype, og klikk på Neste.
        2. Oppgi et navn og en beskrivelse for den nye tilkoblingsdefinisjonen, og klikk på Neste.
        3. Velg en JDBC-driver fra rullegardinmenyen, eller klikk på knappen ... for å legge til, redigere eller fjerne driverdefinisjonene.
        4. Oppgi de andre tilkoblingsdetaljene i dette vinduet, test tilkoblingen, og klikk på Fullfør og deretter på Neste.
    • Definer nye attributter angir at attributter for CMP-entitetsbønner skal være brukerdefinert. Klikk på Neste og utfør disse trinnene:
      1. Hvis du vil angi et tabellnavn for entitetsbønnen, oppgir du et navn i feltet Tabell.
      2. Hvis du vil opprette en CMP-attributt for entitetsbønnen, klikker du på Legg til.
      3. Hvis du vil oppgi et navn på attributtet, klikker du i feltet Navn og oppgir et navn.
      4. Hvis du vil oppgi en type for attributtet, klikker du i feltet Type og oppgir en type.
      5. Hvis du vil gjøre attributtet til et nøkkelfelt for entitetsbønnen, merker du av for Primærnøkkel.
      6. Hvis du vil legge til flere attributter, gjentar du fremgangsmåte b til e, og klikker på Neste.
  14. Velg typen Modifikatorer som skal brukes for klassen.
  15. Valgfritt: Velg de grensesnittene du vil at bønnen skal implementere. Klikk på Legg til for å velge grensesnitt du vil implementere, og klikk på Fjern for å ta bort grensesnitt du ikke lenger ønsker å implementere.
  16. Velg metodestubbene du vil at veiviseren skal opprette.
  17. Klikk på Fullfør for å legge til den nye bønnen i det oppgitte EJB-prosjektet.