Beispiele für Contexts and Dependency Injection

Die Beispiele für Contexts and Dependency Injection (CDI) bieten Kunden durch Modifizierung des Beispielcodes einen einfachen Weg, die Arbeit mit CDI zu beginnen. Die Beispiele veranschaulichen Schlüsselkonzepte von CDI: CDI Managed Beans, EJB- und Back-End-Integration, Bean-Typen, Qualifikationsmerkmale, Bereiche und Kontexte, Decorator und Interceptor, Producer, Disposer und Alternativen.

Erforderliche Zeit für die Installation und Konfiguration dieser Beispiele

5 Minuten

Voraussetzungen für die Verwendung

  • WebSphere Application Server Version 8.0 oder Version 8.5
Wichtig: Diese Beispiele wurden mit WebSphere Application Server Version 8.0 und Version 8.5 getestet.

Beispiele herunterladen

Zur Verwendung der Beispiele laden Sie die Beispieldateien für Contexts and Dependency Injection von einer Produkt-Download-Site herunter. Führen Sie die folgenden Schritte aus:

  1. Laden Sie die Datei JCDISamples.zip mit einem der folgenden Übertragungsprotokolle in ein Verzeichnis auf Ihrer Workstation herunter: FTP oder HTTP. Sie können den Verzeichnispfad /samples/JCDISamples auf Ihrer Workstation erstellen und die Beispieldateien für "Contexts and Dependency Injection" in diesen Verzeichnispfad herunterladen.
  2. Geben Sie im daraufhin angezeigten Dialog das Zielverzeichnis an, in dem die komprimierte Datei gespeichert werden soll, und klicken Sie auf OK.
  3. Die Datei JCDISamples.zip enthält Beispieldateien in der folgenden Verzeichnisstruktur:
    /images
    /installableApps
    /META_INF
    /scripts
    /src
    /style
    build.xml
    readme.html
    Achtung: Die Datei readme.html enthält Informationen zum Installieren und Ausführen des jeweiligen Beispiels.

Beschreibung der Beispiele

basicSample.war

Dieses Beispiel veranschaulicht, wie Bereiche und Kontexte (einschließlich normaler und Pseudobereiche), Producer und Disposer verwendet werden.

ejbsamples.war

Dieses Beispiel veranschaulicht, wie die JSF-Integration mit CDI, Qualifikationsmerkmale, Decorator und abhängige Beans verwendet werden.

xmlsamples.war

Dieses Beispiel umfasst erweiterte Verwendungsszenarios für Alternativen, Decorator und Interceptor für verwaltete Beans.

Konzeptartikel    

Nutzungsbedingungen für Information Center | Feedback

Letzte Aktualisierung: October 08, 2014 06:48 AM EDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-nd-mp&topic=sample_cdi
Dateiname: sample_cdi.html