Du kan bruke en veiviser til å
opprette en sesjonsbø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 sesjonsbønne:
- I Java™ EE-perspektivet klikker du på . Velg og klikk på Neste.
- Velg Sesjonsbønne og klikk på Neste.
- Velg et prosjekt som skal inneholde den nye sesjonsbønnen.
- I feltet Mappe velger du mappen for den nye bønnen.
- I feltet Java-pakke oppgir du pakkenavnet for den nye bønnen.
- 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.
- 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.
- Oppgi et EJB-navn på bønnen. Dette er navnet på Enterprise-bønneklassen. De neste tre feltene blir fylt ut automatisk,
du kan endre disse verdiene hvis du vil:
- JNDI-navn er det logiske navnet som serveren bruker
til å finne en Enterprise-bønne i kjøretiden.
- Visningsnavn er et kort navn på Enterprise-bønne som brukes av verktøyene.
- Beskrivelse hjelper deg med å identifisere bønnen.
- Velg tilstandstype for den ny bønnen:
- En Stateful sesjonsbønne
opprettholder klientspesifikk sesjonsinformasjon, eller konversasjonstilstand, for flere
metodekall og transaksjoner. En forekomst av en
stateful sesjonsbønne har en unik identitet, som tildeles av containeren
ved oppretting.
- En Stateless sesjonsbønne opprettholder
ikke konversasjonstilstanden. Forekomster av en stateless
sesjonsbønne har ingen konversasjonstilstand.
Alle forekomster av en stateless
sesjonsbønne har samme objektidentitet, som tildeles av containeren.
- Velg en transaksjonstype for den nye bønnen:
- Container betyr at transaksjonsavmerkingen
blir utført av containeren.
- Bønne betyr at transaksjonsavmerkingen
blir utført av bønnen.
Klikk på Neste.
- Velg typen Modifikatorer som skal brukes for klassen.
- 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.
- Velg metodestubbene du vil at veiviseren skal opprette.
- Klikk på Fullfør for å legge til den nye bønnen i det oppgitte EJB-prosjektet.