Persistenzprovider von WebSphere Application Server
Persistenzprovider sind Implementierungen der Spezifikation JPA (Java™ Persistence API). Sie können in dem Java EE-kompatiblen Anwendungsserver implementiert werden, der die JPA-Persistenz unterstützt.
Informationen zu diesem Vorgang
Die Spezifikation Enterprise JavaBeans (EJB) 3.0 und höher setzt voraus, dass ein Anwendungsservercontainer, der das Programmiermodell EJB ab Version 3.0 unterstützt, eine JPA-Implementierung bereitstellen muss. Diese Implementierung wird auch als Persistenzprovider bezeichnet.
Die folgenden Persistenzprovider sind im Lieferumfang des Produkts enthalten:
- EclipseLink: Dies ist der Standardprovider für die Spezifikation Java™ Persistence API (JPA) 2.1.
- WSJPA: Dies ist der Standardprovider für die Spezifikation Java™ Persistence API (JPA) 2.0 mit einer Erweiterung der Providerimplementierung von Apache OpenJPA.
- Apache OpenJPA: Dies ist ein optionaler Persistenzprovider, der die Spezifikation Java™ Persistence API (JPA) 2.0 unterstützt.
Anmerkung: Wenn in den Definitionen der Persistenzeinheit kein explizites Providerelement angegeben ist,
verwendet der Anwendungsserver den entsprechenden Standardpersistenzprovider für die erforderliche JPA-Spezifikation.