Unbekannte Primärschlüsselklasse

Wenn Sie eine Entity-Bean schreiben, gehört zu den Mindestanforderungen in der Regel eine Primärschlüsselklasse (primary-key). Unter Umständen geben Sie manchmal jedoch keine Primärschlüsselklasse für eine Entity-Bean mit containergesteuerter Persistenz (CMP, Container Managed Persistence) an.

Vielleicht ist kein offensichtlicher Primärschlüssel vorhanden, oder Sie möchten dem Entwickler die Möglichkeit geben, die Primärschlüsselfelder während der Entwicklung selbst auszuwählen. Der Primärschlüsseltyp wird in der Regel von dem Typ abgeleitet, den das Datenbanksystem, in dem die Entity-Objekte gespeichert werden, verwendet. Möglicherweise kennen Sie diesen Schlüssel nicht.

Deshalb wird während der Entwicklung unbekannter Schlüsseltyp ausgewählt, der geändert werden kann, wenn die Bean implementiert wird. Ihr Clientcode muss diesen Schlüssel als Typ Objekt behandeln.

Derzeit unterstützt WebSphere Application Server die Top-down-Zuordnung und gibt dem Entwickler die Möglichkeit, Schlüssel vom Typ String auszuwählen, die vom Anwendungsserver generiert werden.


Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rejb_unprikey
Dateiname:rejb_unprikey.html