Nastavení výchozího rozhraní API perzistence Java

Specifikace JPA (Java Persistence API) vyžaduje, aby byl definován výchozí poskytovatel. Existují-li aplikace používající rozhraní JPA, doporučuje se určit výchozí hodnoty prostřednictvím této stránky. Chcete-li zvýšit míru přenositelnosti svých aplikací, můžete prostřednictvím této stránky konfigurovat výchozí nastavení rozhraní JPA pro aplikace spouštěné na tomto serveru místo definování prvku <provider> v každé jednotce perzistence v aplikacích. Nastavení rozhraní JPA definovaná zde se používají pro jednotku perzistence aplikace pouze v případě, že aplikace nedefinuje nastavení rozhraní JPA pro příslušnou jednotku perzistence.

Předcházení potížím: Nastavení na této stránce jsou vždy přepsána nastaveními rozhraní JPA v aplikaci. gotcha

Chcete-li zobrazit tuto stránku administrativní konzoly, klepněte na volbu Aplikace > server > Služby kontejnerů > Nastavení výchozího rozhraní API perzistence Java.

Výchozí poskytovatel perzistence

Určete výchozího poskytovatele perzistence pro kontejner aplikačního serveru. Výchozího poskytovatele perzistence lze vybrat ze seznamu poskytovatelů obsažených v produktu nebo jako alternativního poskytovatele perzistence určeného uživatelem.

Vyberte poskytovatele perzistence ze seznamu produktů nebo určete úplný název implementační třídy JPA v rámci balíku alternativního poskytovatele perzistence.
Výchozí hodnota
com.ibm.websphere.persistence.PersistenceProviderImpl
Předcházení potížím: Je-li jako výchozí určen alternativní poskytovatel perzistence, ověřte, že je na serveru vytvořen. Informace týkající se použití poskytovatele perzistence jiného dodavatele naleznete v příslušném tématu Informačního centra.gotcha
Název rozhraní JNDI (Java Naming and Directory Interface) výchozího zdroje dat JTA (Java Transaction API)

Určete výchozí zdroj dat JTA používaný jednotkami perzistence pro kontejner aplikačního serveru.

Vyberte název rozhraní JNDI pro zdroj dat z rozevíracího seznamu. Zdroje dat JTA, které jsou aktuálně konfigurovány a viditelné pro aplikační server, jsou k dispozici v poli s rozevíracím seznamem pro výběr.
Výchozí hodnota
Žádná
Předcházení potížím: Není-li určen výchozí zdroj dat JTA, ověřte, že je v prvku <jta-data-source> nebo v poli vlastností připojení v prvku <properties> v jednotce perzistence určen odpovídající zdroj dat JTA.gotcha
Název rozhraní JNDI výchozího zdroje dat jiného typu než JTA

Určete výchozí zdroj dat jiného typu než JTA používaný jednotkami perzistence pro kontejner aplikačního serveru.

Vyberte název rozhraní JNDI pro zdroj dat z rozevíracího seznamu. Zdroje dat, které jsou aktuálně konfigurovány, jsou viditelné pro aplikační server a jsou nastaveny jako netransakční, jsou k dispozici v poli s rozevíracím seznamem pro výběr.
Výchozí hodnota
Žádná
Předcházení potížím: Některé funkce entity JPA budou vyžadovat určení zdroje dat jiného typu než JTA. Příkladem je automatické generování identity entity. Ověřte, že je konfigurován zdroj dat jiného typu než JTA tak, aby odpovídal potřebám aplikace. Informace týkající se konfigurování zdroje dat jiného typu než JTA naleznete v tématu Informačního centra týkajícím se přidružení jednotek perzistence a zdrojů dat.gotcha



Odkazy s označením (online) vyžadují přístup k Internetu.

Související úlohy
Související odkazy


Název souboru: uejb_jpasettings.html