Die Spezifikation Java Persistence API (JPA) erfordert die Definition eines Standardproviders. Wenn Sie Anwendungen haben, die JPA verwenden, wird empfohlen, auf dieser Seite Standardwerte festzulegen. 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 Ihrer Anwendungen zu definieren. 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.
Fehler vermeiden: Die JPA-Einstellungen der Anwendung überschreiben die auf dieser Seite definierten Einstellungen.gotchaKlicken Sie zum Anzeigen dieser Seite der Administrationskonsole auf .
Geben Sie den Standardpersistenzprovider für den Anwendungsservercontainer an. Der Standardpersistenzprovider kann in einer Liste von Provider, die mit dem Produkt bereitgestellt werden, ausgewählt werden oder ein benutzerdefinierter alternativer Persistenzprovider sein.
Fehler vermeiden: Wenn Sie einen alternativen Persistenzprovider als Standardprovider angeben, müssen Sie sicherstellen,
dass dieser Persistenzprovider im Server erstellt wurde.
Weitere Informationen zur Verwendung eines Persistenzproviders eines Fremdanbieters finden Sie im Information Center.gotchaGeben Sie die JTA-Standarddatenquelle an, die von Persistenzeinheiten für den Anwendungsservercontainer verwendet wird.
Fehler vermeiden: Wenn keine JTA-Standarddatenquelle angegeben wird, müssen Sie sicherstellen,
dass eine entsprechende JTA-Datenquelle mit dem Element <jta-data-source> oder im Feld für die Verbindungseigenschaften
des Elements <properties> in der Persistenzeinheit angegeben wird.gotchaGeben Sie die Nicht-JTA-Standarddatenquelle an, die von Persistenzeinheiten für den Anwendungsservercontainer verwendet wird.
Fehler vermeiden: Einige JPA-Entitätsfeatures erfordern die Angabe einer
Nicht-JTA-Datenquelle.
Ein Beispiel hierfür ist die automatische Generierung von Entitätsidentitäten.
Stellen Sie sicher, dass eine Nicht-JTA-Datenquelle konfiguriert ist, die Ihren Anwendungsanforderungen entspricht.
Informationen zum Konfigurieren einer Nicht-JTA-Datenquelle finden Sie im Information-Center-Artikel zur Zuordnung von Persistenzeinheiten und Datenquellen.gotcha