Du kan bruge en guide til at oprette en CMP-entitets-bean og tilføje den til projektet.
Du skal udføre følgende, inden du kan oprette en Enterprise-bean:
Sådan opretter du en CMP-entitets-bean:
- Klik i J2EE-perspektivet på Fil >
Ny > Andet > EJB > XDoclet Enterprise JavaBean. Guiden Opret en EnterpriseJavaBean vises.
- Vælg ContainerManagedEntityBean.
- Klik på Næste.
- Vælg det projekt, der skal indeholde den nye bean.
- Vælg en folder til den nye bean i feltet Folder.
- Angiv navnet til den nye bean i feltet Java-pakke.
- Skriv navnet på Enterprise-bean'en i feltet Klassenavn. Normalt starter bean-navne med stort begyndelsesbogstav.
Bemærk: Du kan bruge Unicode-tegn til bean-navnet, men Unicod-tegn understøttes ikke for Enterprise-bean-pakker og -klasser, der er knyttet til Enterprise-beans.
- Revidér superklassen for bean'en, hvis du vil overtage fra en anden klasse end java.lang.Object .
- Klik på Næste.
- Angiv et EJB-navn til bean'en. Dette er navnet på Enterprise-bean-klassen.
- Skriv et skemanavn for at angive bean'ens Abstract-skema.
- Angiv et fremvisningsnavn til bean'en. Dette er det korte navn på Enterprise-bean'en, som bruges af værktøjer.
- Angiv en beskrivelse af bean'en.
- Vælg en CMP-version til den nye bean:
- 1.x angiver, at du tilføjer bean'en til et EJB 1.0-projekt eller et nyere projekt.
- 2.x angiver, at du tilføjer bean'en til et EJB 2.0-projekt eller et nyere projekt.
- Vælg en Use case til den nye bean:
- Importér attributter fra tabel angiver, at CMP-entitets-bean-attributter importeres fra en
databasetabel. Klik på Næste.
- Udfør et af følgende trin:
- Klik på en forbindelse i listen Tilgængelige forbindelser - definitioner for at vælge en tilgængelig forbindelsesdestination. Klik på Næste.
- Klik på Ny for at oprette en ny JDBC-forbindelsesdefinition.
Angiv i vinduet Forbindelsesparametre de nødvendige
JDBC-forbindelsesparametre på siden Forbindelsesparametre i guiden Ny forbindelse. Vælg et databasesystem, et JDBC-styreprogram, og angiv andre forbindelsesoplysninger. Fjern markeringen af afkrydsningsfeltet Deaktivér filter, og angiv relevante forbindelsesfiltre for at definere JDBC-forbindelsesfiltre. Klik på Afslut.
- Definér nye attributter angiver, at CMP-entitets-bean-attributter defineres af brugeren. Klik på Næste.
- Klik på Tilføj for at oprette en CMP-attribut til entitets-bean'en.
- Klik på feltet Navn, og angiv et navn for at angive et navn til attributten.
- Klik på feltet Type, og angiv en type for at angive attributtypen.
- Vælg afkrydsningsfeltet Primærnøgle for at definere attributten som et nøglefelt for entitets-bean'en.
- Skriv et navn i feltet Tabel for at angive et tabelnavn for entitets-bean'en.
- Gentag fremgangsmåderne a - d for hver attribut, du vil tilføje.
- Klik på Næste.
- Vælg typen af Modifikationer, der skal bruges sammen med klassen. Du kan vælge mellem Public, Abstract,
and Final.
- Vælg de grænseflader, du ønsker, bean'en skal implementere:
- Klik på knappen Tilføj for at åbne dialogboksen Vælg type, hvor du kan vælge den grænseflade, du vil implementere.
- Hvis du har tilføjet en grænseflade, som du ikke længere vil implementere, skal du vælge grænsefladen i listen og klikke på Fjern.
- Vælg de metodestubbe, du ønsker, at guiden skal oprette. Valgmulighederne inkluderer Overordnede, Overtagne abstract-metoder og Konstruktører fra superklasse.
- Klik på Afslut. Den nye bean tilføjes til det angivne EJB-projekt.