Průvodce lze použít na vytvoření objektu session bean a jeho přidání do projektu.
Než budete moci vytvořit objekt enterprise bean, musíte:
Chcete-li vytvořit objekt session bean:
- V perspektivě J2EE klepněte na Soubor > Nový > Další > EJB > XDoclet Enterprise JavaBean. Zobrazí se průvodce Vytvořit objekt enterprise bean.
- Vyberte objekt Session Bean.
- Klepněte na Další.
- Vyberte Projekt, který bude obsahovat nový objekt session bean.
- V poli Složka vyberte složku pro nový objekt bean.
- V poli Balíček Java zadejte název balíčku pro nový objekt bean.
- V poli Název třídy zadejte název objektu enterprise bean. Podle ustálených zvyklostí by názvy objektů bean měly začínat velkým písmenem.
Poznámka: Pro název objektu bean můžete používat znaky Unicode, ale znaky Unicode nejsou podporovány pro balíčky objektů enterprise bean a třídy přidružené k objektům enterprise bean.
- Pro objekt bean změňte supertřídu, pokud chcete, aby dědil z jiných tříd než
java.lang.Object
- Klepněte na Další.
- Pro objekt bean zadejte Název EJB. Toto je název třídy objektu enterprise bean.
- Pro objekt bean zadejte Název rozhraní JNDI. Toto je logický název používaný serverem k vyhledání objektu enterprise bean v době běhu.
- Pro objekt bean zadejte Zobrazovaný název. Toto je krátký název objektu enterprise bean používaný v nástrojích.
- Pro objekt bean zadejte textový Popis.
- Pro nový objekt bean vyberte Typ stavu:
- Stavový objekt session bean uchovává informace o relaci pro konkrétního klienta, neboli dialogový stav, a to v rámci několika volání metody a transakcí. Instance stavového objektu session bean má jedinečnou totožnost, která je přiřazena kontejnerem v době vytvoření.
- Nestavovýobjekt session bean dialogový stav neuchovává.
Instance nestavového objektu session bean nemají žádný dialogový stav. Všechny instance nestavového objektu session bean mají stejný identifikátor objektu, který je přiřazen kontejnerem.
- Pro nový objekt bean vyberte Typ transakce:
- Kontejner určuje, že oddělení transakcí bude provádět kontejner.
- Objekt Bean určuje, že oddělení transakcí bude provádět objekt bean.
- Klepněte na Další.
- Vyberte typ Modifikátorů, které se použijí pro třídu. Volby jsou Public, Abstract a Final.
- Vyberte Rozhraní, která chcete, aby objekt bean implementoval:
- Klepnutím na tlačítko Přidat otevřete dialogové okno Výběr typu, kde můžete vybrat rozhraní, které chcete implementovat.
- Pokud jste přidali rozhraní, které již nechcete implementovat, vyberte rozhraní na seznamu a klepněte na Odebrat.
- Vyberte stuby metod, které chcete průvodcem vytvořit. Volby zahrnují
main, Zděděné abstraktní metody a Konstruktory ze supertřídy.
- Klepněte na Dokončit. Nový objekt bean se přidá do zadaného projektu EJB.