A CMP példánykomponenst varázsló segítségével hozhatja létre
és adhatja a projekthez.
Az EJB-komponens létrehozása előtt a következőket kell elvégeznie:
CMP példánykomponens létrehozása:
- A J2EE perspektívában kattintson a Fájl >
Új > Egyéb > EJB > XDoclet EJB komponensre. Megjelenik az
EJB komponens készítő varázsló.
- Válassza ki a ContainerManagedEntityBean elemet.
- Kattintson a Tovább gombra.
- Válassza ki a Projekt mezőben azt a
projektet, ami tartalmazni fogja az új komponenst.
- A Mappa mezőben válassza ki az új
komponens mappáját.
- A Java csomag mezőben adja meg az új
komponens csomagját.
- Az Osztály neve
mezőbe írja be a komponens nevét. Megállapodás szerint a komponens nevek nagy betűvel
kezdődnek.
Megjegyzés: A komponens
nevénél használhat Unicode karaktereket, a csomagokneveknél valamint a
komponensek osztályainak neveinél viszont nem támogatott a használatuk.
- Cserélje le a Szülőosztály tartalmát,
ha nem a java.lang.Object osztályból kívánja
származtatni a komponenst.
- Kattintson a Tovább gombra.
- Töltse ki a komponens EJB neve
mezőjét. Ez az EJB-komponens osztály neve.
- A komponens absztrakt sémájának meghatározásához adjon meg egy Séma
nevet.
- Adja meg a komponens Megjelenő nevét
. Ez az eszközök által használt EJB-komponens rövid neve.
- Töltse ki a Leírás mezőt.
- Válassza ki az új komponens CMP változatát
:
- 1.x meghatározza, hogy a komponenst egy EJB 1.0 vagy
újabb projekthez adja hozzá.
- 2.x meghatározza, hogy a komponenst egy EJB 2.0 vagy
újabb projekthez adja hozzá.
- Válasszon ki egy Használatleírást az új
komponenshez:
- Jellemzők importálása táblából meghatározza, hogy a CMP példánykomponens
jellemzői az adatbázis táblából kerülnek importálásra. Kattintson a Tovább gombra.
- Tegye az alábbiak egyikét:
- Egy rendelkezésre álló csatlakozási definíció kiválasztásához az Elérhető
csatlakozási definíciók listában kattintson egy csatlakozásra. Kattintson a Tovább gombra.
- Új JDBC csatlakozási definíció létrehozásához kattintson az Új gombra.
A Csatlakozási paraméterek ablakban adja meg a szükséges
JDBC csatlakozási paramétereket, az Új csatlakozási varázsló csatlakozási paraméterek
oldalán. Válassza ki az adatbázis-kezelőt, a JDBC illesztőprogramot, majd adja meg a további csatlakozási
részleteket. A JDBC csatlakozási szűrők megadásához ürítse ki a Szűrő letiltása jelölőnégyzetet, majd
adja meg a megfelelő csatlakozási szűrőket. Kattintson a Befejezés gombra.
- Új attribútumok meghatározása meghatározza, hogy a CMP példánykomponens
jellemzőit a felhasználó fogja meghatározni. Kattintson a Tovább gombra.
- CMP jellemző létrehozásához a példánykomponenshez kattintson a Hozzáadás gombra.
- A jellemző nevének meghatározásához kattintson a Név mezőbe, majd
adjon meg egy nevet.
- A jellemző típusának meghatározásához kattintson a Típus mezőbe, majd
adjon meg egy típust.
- A jellemzőt a példánykomponens kulcsmezőjeként történő beállításához jelölje be az Elsődleges
kulcs jelölőnégyzetet.
- A példánykomponens táblanevének meghatározásához adjon meg egy nevet a Tábla mezőben.
- További jellemzők felvételéhez ismételje meg az a-d eljárásokat.
- Kattintson a Tovább gombra.
- Válassza ki a Módosítók mezőből az
osztály módosítóit. A választási lehetőségek: Nyilvános,
Absztrakt és Végleges.
- A Felületek mezőben válassza ki a
azokat a felületeket, amiket meg kíván valósítani a komponensben:
- A Hozzáad gombra kattintva megnyílik a Típusválasztás
párbeszédablak ahol ki lehet választani a megvalósítandó felületeket.
- Ha valamelyiket mégsem kívánja megvalósítani, akkor azt válassza ki a
listából és kattintson az Eltávolít gombra.
- Válassza ki azokat a metóduscsonkokat,
amiket létre kíván hozatni a varázslóval. A lehetőségek: main, Örökölt
absztrakt metódusok és a szülőosztály konstruktorai.
- Kattintson a Befejezés gombra. Az új komponens
hozzáadásra kerül a megadott EJB projekthez.