Standardeinstellungen für Java Persistence API
Um die Portierbarkeit Ihrer Anwendungen zu erhöhen, können Sie auf dieser Seite die JPA-Standardeinstellungen für Anwendungen konfigurieren, die auf diesem Server ausgeführt werden, anstatt das Element <provider> in jeder Persistenzeinheit in Ihren Anwendungen zu definieren.
Sie können Folgendes auswählen: einen Standard-JPA-Persistenzprovider, eine Standarddatenquelle für die Registrierung in JTA-Transaktionen (Java Transaction API) und eine Datenquelle, die der JPA-Persistenzprovider für Operationen verwenden kann, die die Registrierung in JTA-Transaktionen vermeiden müssen. Die Datenquellen werden durch ihren JNDI-Namen (Java Naming and Directory Interface) angegeben. Die auf dieser Seite definierten JPA-Einstellungen werden nur dann für die Persistenzeinheit einer Anwendung verwendet, wenn die Anwendung selbst keine JPA-Einstellungen für diese Persistenzeinheit definiert.

Klicken Sie zum Anzeigen dieser Seite der Administrationskonsole auf
.JPA-Spezifikation
Geben Sie die JPA-Spezifikation an, die für den Standardprovider verwendet werden soll. Wählen Sie eine der unterstützten Spezifikationsstufen in der Liste aus.
- Standardeinstellung
- 2.1
Standardpersistenzprovider
Geben Sie den Standardpersistenzprovider für den Anwendungsservercontainer an.
- Standardeinstellung für JPA 2.1
- org.eclipse.persistence.jpa.PersistenceProvider
- Standardeinstellung für JPA 2.0
- com.ibm.websphere.persistence.PersistenceProviderImpl

JNDI-Name der JTA-Standarddatenquelle
Geben Sie die JTA-Standarddatenquelle an, die von Persistenzeinheiten für den Anwendungsservercontainer verwendet wird.
- Standardeinstellung
- Ohne.

JNDI-Name der Standarddatenquelle (kein JTA)
Geben Sie die Nicht-JTA-Standarddatenquelle an, die von Persistenzeinheiten für den Anwendungsservercontainer verwendet wird.
- Standardeinstellung
- Ohne.
