WSJPA für WebSphere Application Server

Java™ Persistence API (JPA) 2.0 for WebSphere Application Server (WSJPA) basiert auf dem Open-Source-Projekt Apache OpenJPA 2.x.

Apache OpenJPA ist eine mit der JPA-Spezifikation kompatible Implementierung. WebSphere Application Server verwendet OpenJPA als Basisspezifikation und setzt Erweiterungen ein, um zusätzliche Funktionen und Dienstprogramme für die Kunden von WebSphere Application Server bereitzustellen. Da JPA for WebSphere Application Server auf OpenJPA aufbaut, sind die OpenJPA-Funktionen, -Erweiterungen und -Konfigurationen von den Erweiterungen von WebSphere Application Server unberührt. Sie müssen keine Änderungen an den OpenJPA-Anwendungen vornehmen, um diese Anwendungen in WebSphere Application Server zu verwenden.

JPA for WebSphere Application Server bietet mehr als Kompatibilität mit OpenJPA. JPA for WebSphere Application Server enthält eine Reihe von Tools für die Anwendungsentwicklung und -Deployment. Weitere Features von JPA for WebSphere Application Server sind die Unterstützung von DB2 Optim pureQuery Runtime, DB2-Optimierungen, JPA-Zugriffsart (Access Intent), erweiterten Tracefunktionen, Befehlsscripts und übersetzten Nachrichtendateien. Der Provider von JPA for WebSphere Application Server ist com.ibm.websphere.persistence.PersistenceProviderImpl.

Apache OpenJPA unterstützt die Verwendung von Eigenschaften zum Konfigurieren der persistenten Umgebung. Die Eigenschaften für JPA for WebSphere Application Server können mit dem Präfix "openjpa" oder mit dem Präfix "wsjpa" angegeben werden. Sie können die Präfixe "openjpa" und "wsjpa" für eine gemeinsamen Gruppe von Eigenschaften nach Bedarf kombinieren. Ausnahmen von der Regel sind wsjpa-spezifische Konfigurationseigenschaften, die das Präfix "wsjpa" verwenden. Wenn eine spezielle Eigenschaft von JPA for WebSphere Application Server mit dem Präfix "openjpa" verwendet wird, wird eine Warnung protokolliert, die anzeigt, dass die unzulässige Eigenschaft als wsjpa-Eigenschaft behandelt wird. Umgekehrt gilt dies für das Präfix "openjpa" jedoch nicht. In diesem Fall wird die unzulässige Eigenschaft ignoriert.


Symbol, das den Typ des Artikels anzeigt. Konzeptartikel



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