In diesem Lernprogramm wird beschrieben, wie die EJB
3.1-Spezifikation verwendet werden kann, um eine einfache EJB
3.1-Anwendung zu erstellen, zu implementieren und auszuführen. Diese
Anwendung dient dazu, einen Zähler um einen bestimmten Wert zu erhöhen.
Für dieses Lernprogramm sind möglicherweise bestimmte optional installierbare Komponenten erforderlich. Wenn bei der Ausführung des Beispiels Fehler auftreten oder Sie bestimmte Benutzerschnittstellenoptionen nicht finden können, müssen Sie sicherstellen, dass die richtigen optionalen Komponenten installiert wurden:
- IBM® WebSphere Application
Server Version 8.0 oder höher
Zur Verwendung dieses Beispiels muss ein Anwendungsserver installiert und
konfiguriert sein. Sie
können überprüfen, ob eine Serverlaufzeitumgebung verfügbar ist, indem Sie
auf
klicken. Sie können dieses Teilfenster verwenden, um Serverlaufzeitdefinitionen hinzuzufügen oder zu entfernen oder installierte Serverlaufzeitdefinitionen zu bearbeiten.
Dieses Lernprogramm ist in mehrere Übungen unterteilt, die nacheinander in einer bestimmten Reihenfolge ausgeführt werden müssen, damit das Lernprogramm ordnungsgemäß funktioniert. In
diesem Lernprogramm erfahren Sie, wie Sie mit der EJB 3.1-Spezifikation
ein EJB-Projekt erstellen können, das eine EJB-Bean sowie ferne und
lokale Schnittstellen enthält; außerdem erstellen Sie ein Webprojekt,
das ein Servlet und eine Faces JSP für die Implementierung auf dem Server enthält.
Während der Übungen werden Sie die folgenden Arbeitsschritte ausführen:
- Verwenden der EJB 3.1-Spezifikation zum Erstellen, Implementieren und Ausführen einer einfachen EJB 3.1-Anwendung zur Erhöhung eines Zählers.
- Erstellen eines Java™-Projekts mit dem Namen
EJBCounterSampleEE6 mit einer EJB 3.1-Singleton-Bean
(mit Schnittstellen- und Implementierungsklassen) mit dem Namen StatelessCounterBean.java und einer
JPA 2.0-Entitätsklasse mit dem Namen JPACounterEntity.java.
- Erstellen eines Webprojekts (EJBCounterWeb) mit einer JSP-Seite (JSP = Java ServerPages) und einer Java-Klasse für Dienstprogramme.
- Erstellen einer EAR-Anwendung mit dem Namen EJBCounterEAR6,
die die EJB- und Webprojekte enthält.
Erforderliche Zeit
Zur Ausführung dieses Lernprogramms werden ca. 30 Minuten benötigt. Wenn Sie weitere Konzepte kennenlernen wollen, die in Zusammenhang mit diesem Lernprogramm stehen, dann kann die Ausführung des Lernprogramms auch länger dauern.
Qualifikationsstufe
Erfahren
Zielgruppe
Dieses Lernprogramm richtet sich an Benutzer, die mit Enterprise JavaBeans, insbesondere mit EJB 3.1 und mit der
Java EE 6-Technologie, vertraut sind.
Systemvoraussetzungen
Zur Ausführung dieses Lernprogramms müssen auf Ihrem System die folgenden Tools und Komponenten installiert sein:
- WebSphere Application Server Version 8.0 oder höher.
- Ein bereinigter Arbeitsbereich.
Voraussetzungen
Um dieses Lernprogramm vollständig ausführen zu können, müssen Sie mit folgenden Bereichen vertraut sein:
- Java EE 6 und Java-Programmierung
- Grundlegende Konzepte von Enterprise JavaBeans (EJB) und EJB 3.1