Paul Hackenberger
Version vom: $Date: 2000/12/19 23:32:52 $

Enterprise Java Beans


Zurück Hauptseite

In diesem Dokument wird Schritt für Schritt stichpunktartig erläutert, wie man unter Visual Age for Java 3.5 mit Enterprise Java Beans arbeitet.
  1. Die EJB Entwicklungsumgebung in VA installieren
  2. oracle JDBC Treiber importieren
  3. BeanGroup und Bean generieren
  4. Benutzung der Testumgebung
  5. Hinzufügen von Methode ins home interface

EJB Entwicklungsumgebung installieren

  1. Quick Start Menü öffnen (File -> Quick Start, oder F2 vom Workspace aus)
  2. Features -> Add Feature
  3. Add EJB Development Environment
EJB wird installiert. Ein neuer Tabellenreiter 'EJB' erscheint.

ADDFEATURE


oracle JDBC Treiber importieren

Obwohl der oracle Treiber als Standardauswahloption definiert ist, muss er dennoch in jedes Projekt, das EJBs benutzt, importiert werden.

IMPORTORACLE


BeanGroup und Bean generieren

  1. BeanGroup für das Projekt erzeugen
  2. EJB in der BeanGroup erschaffen
  3. Schema und Model zu der EJB addieren
  4. Code generieren lassen
ADDEJBGROUP
MAPEJBGROUP


Benutzung der Testumgebung

  1. Websphere starten
  2. Nameserver starten
  3. BeanGroup zu EJB server hinzufügen
  4. EJB server konfigurieren (properties)
  5. db table mit EJB server generieren
  6. EJB server starten
  7. Testclient von EJB starten
WEBSPHERE
NAMESERVER
EJBSERVER
CREATEDBTABLE
TESTCLIENT


Hinzufügen von Methoden ins home interface der EJB

  1. Ins BeanHome interface neue Methode einfügen, die als Rückgabewert, entweder java.util.Enumeration oder nur Bean hat, und die beiden Ausnahmen: FinderException und RemoteException werfen kann.
  2. einen public static final String SQL Querystring in die Persisterklasse mit Variabelnamen wie Methode + WhereClause einfügen, der nur die where clause eines typischen query strings enthält (bsp. 1=1 um ALLE Bean eines bestimmten typs anzuzeigen (findAllAddresses())
  3. Code neu generieren

Zurück Top Hauptseite