JPA für den Einsatz in Ihrer Umgebung konfigurieren

Sie haben Ihre Anwendungen für die Arbeit mit Java™ Persistence API (JPA) entwickelt und müssen Ihre JPA-Anwendungen jetzt für die Ausführung in Ihrer Umgebung konfigurieren.

Informationen zu diesem Vorgang

Während der Konfiguration der JAP-Anwendungen müssen Sie Optionen für Ihre Datenbank angeben. Der Anwendungsserver steuert den Zugriff auf die Datenquellen. Sie können die Datenquellen, das Verbindungspooling und den JTA-Service (Java Transaction API) in der Administrationskonsole konfigurieren. Wenn eine bestimmte Datenquelle für Ihre Anwendung verwendet werden soll, konfigurieren Sie die Datenquelle, bevor Sie Ihre JPA-Anwendung installieren.

Vorgehensweise

  1. Konfigurieren Sie die Datenquellen über die Administrationskonsole. Weitere Informationen finden Sie im Artikel JDBC-Provider und Datenquelle konfigurieren.
  2. Geben Sie die JNDI-Namen (Java Naming and Directory Interface) für die Elemente <jta-data-source> und <non-jta-data-source> an. Beispiel für die Verwendung der JNDI-Suche:
    <jta-data-source>jdbc/myJTADataSource</jta-data-source>
    <non-jta-data-source>jdbc/myNonJTADataSource</non-jta-data-source>
    Wenn Sie die Komponenten-Namespace-Methode (z. B. java:comp/env) zum Abrufen der Datenquelle verwenden, vergewissern Sie sich, dass Ihre Anwendung diese Ressourcenreferenzen definiert, damit Sie über diese JNDI-Namen auf die Datenquelle zugreifen können. Diese Komponenten-Namespace-Konfiguration bietet für den Fall, dass Sie die Konfiguration für die Datenquelle ändern müssen, eine höhere Flexibilität. Andernfalls wird die direkte Standard-JNDI-Suchmethode zum Ermitteln des Datenquellennamens verwendet. Weitere Informationen zur Verwendung der JNDI-Schnittstelle finden Sie im Artikel "Anwendungen entwickeln, die JNDI verwenden". Die Datei persistence.xml kann beispielsweise einen Eintrag wie den folgenden enthalten:
    <jta-data-source>java:comp/env/jdbc/DataSourceJNDI</jta-data-source>
    ODER
    <jta-data-source>jdbc/DataSourceJNDI</jta-data-source>
  3. Konfigurieren Sie die Unterstützung für den Persistenzprovider im Anwendungsserver.
    1. Persistenzprovider WSJPA konfigurieren.
    2. Optional: Persistenzprovider von Fremdanbietern verwenden.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



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