Sie können den Assistenten Session-Bean erstellen verwenden, um eine Session-Bean in Ihrem EJB-Projekt zu erstellen.
Gehen Sie wie folgt vor, um eine Session-Bean in Ihrem EJB-Projekt zu erstellen:
- Klicken Sie in der Java™ EE-Perspektive mit der rechten Maustaste auf das EJB-Projekt und wählen Sie Der Assistent 'Session-Bean erstellen' wird angezeigt.
- Stellen Sie sicher, dass im Feld Projekt der Name Ihres EJB-Projekts angezeigt wird.
- Wählen Sie im Feld Ordner den Quellenordner für die neue Bean aus.
- Geben Sie in das Feld Java-Paket den Paketnamen für die neue Bean ein.
- Geben Sie im Feld Klassenname den Namen ein, den Sie der neuen Session-Bean zuordnen möchten. Laut Konvention müssen Bean-Namen mit einem Großbuchstaben beginnen.
Hinweis: Sie können auch Unicode-Zeichen für den
Bean-Namen verwenden, aber Unicode-Zeichen werden für Enterprise-Bean-Pakete und Enterprise-Beans zugeordneten Klassen nicht unterstützt.
- Klicken Sie im Feld Superklasse auf Durchsuchen, um eine Superklasse zu suchen und Ihrer Session-Bean hinzuzufügen.
- Wählen Sie im Feld Statustyp den Typ der Session-Bean aus, die Sie erstellen möchten. Gültige Optionen sind:
- Statusunabhängig (stateless)
- Statusabhängig (stateful)
- Optional Wählen Sie im Feld Geschäftsschnittstelle erstellen entwederLokal oder Fern aus, wenn Sie diese Schnittstellen einschließen möchten.
- Klicken Sie auf Weiter.
- Auf der Seite 'Session-Beans - Informationen' können Sie die Werte einiger Session-Bean-Elemente ändern:
- Optional: Im Feld EJB-Name können Sie den Wert Ihres EJB-Namens ändern, den Sie auf der vorherigen Seite zugeordnet haben.
- Optional: Geben Sie im Feld Zugeordneter Name einen Wert für den zugeordneten EJB-Namen (EJB Mappedname) ein.
- Optional: Wählen Sie im Feld Transaktionstyp den Typ der Session-Bean aus, die Sie erstellen möchten (Container oder Bean).
- Optional: Im Feld Geschäftsschnittstellen können Sie Geschäftsschnittstellen hinzufügen oder entfernen, die Sie auf der vorherigen Seite des Assistenten erstellt haben.
- Klicken Sie auf Fertig stellen.
- Im Java-Klasseneditor werden die Session-Beans mit der Anmerkung '@Stateless' und den erforderlichen Importanweisungen angezeigt.