Du kan bruge en guide til at oprette en CMP-entitets-bean og tilføje den til et projekt.
Gør følgende, før du opretter en Enterprise-bean:
Sådan oprettes en CMP entitets-bean:
- Klik på i Java™ EE-perspektivet. Vælg , og klik på Næste.
- Vælg Entitets-bean, der styres af opbevaringsstedet, og 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 et navn til 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.
- Valgfrit: Ret værdien i Superklasse for
bean'en, hvis den skal overtage fra en anden klasse end java.lang.Object, og 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 bruges, hvis du vil tilføje en bean til et projekt med EJB-version 1.0 eller nyere.
- 2.x bruges, hvis du vil tilføje en bean til et projekt med EJB-version 2.0 eller nyere.
- Vælg en Usecase til den nye bean:
- Importér attributter fra tabel angiver, at attributterne til CMP-entitets-bean'en skal importeres fra en databasetabel. Klik på Næste, og gør et af følgende:
- Klik på en forbindelse på listen Tilgængelige forbindelser - definitioner for at vælge en tilgængelig forbindelsesdefinition. Klik på Næste.
- Hvis du vil oprette en ny JDBC-forbindelsesdefinition, skal du klikke på Ny og gøre følgende:
- Vælg et databasesystem i vinduet Forbindelsesprofiltype, og klik på Næste.
- Angiv et navn på og en beskrivelse af den nye forbindelsesdefinition, og klik på Næste.
- Vælg et JDBC-styreprogram på listen, eller klik på knappen ... for at tilføje, redigere eller fjerne styreprogramdefinitioner.
- Angiv de andre forbindelsesoplysninger i vinduet, afprøv forbindelsen, og klik på Afslut. Klik derefter på Næste.
- Definér nye attributter angiver, at attributterne for CMP-entitets-bean'en skal defineres af brugeren. Klik på Næste, og gør følgende:
- Skriv et navn i feltet Tabel for at angive et tabelnavn for entitets-bean'en.
- Klik på Tilføj for at oprette en CMP-attribut til entitets-bean'en.
- Klik på feltet Navn, og angiv et navn på attributten.
- Klik på feltet Type, og angiv en type for attributten.
- Vælg afkrydsningsfeltet Primærnøgle, hvis attributten skal være et nøglefelt for entitets-bean'en.
- Gentag fremgangsmåde b til e, hvis du vil tilføje flere attributter, og klik på Næste.
- Vælg typen af Modifikationer, der skal bruges sammen med klassen.
- Valgfrit:Vælg de Grænseflader, bean'en skal implementere. Klik på Tilføj for at vælge grænseflader, der skal implementeres, eller klik på Fjern for at fjerne grænseflader, du ikke længere vil implementere.
- Vælg de metodestubbe, guiden skal oprette.
- Klik på Afslut for at tilføje den nye bean til det angivne EJB-projekt.