Domyślne ustawienia interfejsu API trwałości języka Java

Specyfikacja interfejsu API trwałości języka Java ( Java Persistence API, JPA) wymaga, aby zdefiniowany został domyślny dostawca. Jeśli aplikacje korzystają z interfejsu JPA, zaleca się użycie tej strony w celu określenia wartości domyślnych. Aby poprawić przenośność aplikacji, można użyć tej strony w celu skonfigurowania domyślnych ustawień interfejsu JPA na potrzeby aplikacji uruchomionych na serwerze, zamiast definiować element <provider> w każdej jednostce trwałości aplikacji. Ustawienia interfejsu JPA zdefiniowane w tym miejscu są używane przez jednostkę trwałości aplikacji tylko wtedy, gdy aplikacja nie definiuje ustawień interfejsu JPA dla tej jednostki trwałości.

Unikanie problemów: Ustawienia interfejsu JPA aplikacji zawsze przesłaniają ustawienia na tej stronie. gotcha

Aby wyświetlić tę stronę Konsoli administracyjnej, należy kliknąć opcję Aplikacje > serwer > Usługi kontenera > Domyślne ustawienia interfejsu API trwałości języka Java.

Domyślny dostawca trwałości

Służy do określania domyślnego dostawcy trwałości dla kontenera serwera aplikacji. Domyślnego dostawcę trwałości można wybrać z listy dostawców dołączonych do produktu. Można także wybrać alternatywnego dostawcę trwałości, który został określony przez użytkownika.

Należy wybrać dostawcę trwałości z listy dołączonej do produktu lub określić pełną nazwę klasy implementacji interfejsu JPA kwalifikowaną według pakietu alternatywnego dostawcy trwałości.
Wartość domyślna
com.ibm.websphere.persistence.PersistenceProviderImpl
Unikanie problemów: W przypadku określania alternatywnego dostawcy trwałości należy upewnić się, że został on utworzony na serwerze. Więcej informacji na temat używania dostawców trwałości innych firm zawiera Centrum informacyjne.gotcha
Domyślna nazwa JNDI (Java Naming and Directory Interface) źródła danych interfejsu API transakcji języka Java (JTA)

Służy do określania domyślnego źródła danych JTA używanego przez jednostki trwałości kontenera serwera aplikacji.

Z listy rozwijanej należy wybrać nazwę JNDI źródła danych. Źródła danych JTA, które są aktualnie skonfigurowane i widoczne dla serwera aplikacji, można wybrać z listy rozwijanej.
Wartość domyślna
Brak
Unikanie problemów: Jeśli domyślne źródło danych JTA nie zostało określone, należy się upewnić, że odpowiednie źródło danych JTA zostało określone w elemencie <jta-data-source> lub w polu właściwości połączenia w elemencie <properties> jednostki trwałości.gotcha
Nazwa JNDI domyślnego źródła danych nie będącego źródłem danych JTA

Należy określić domyślne źródło danych nie będące źródłem danych JTA, które jest używane przez jednostki trwałości kontenera serwera aplikacji.

Z listy rozwijanej należy wybrać nazwę JNDI źródła danych. Źródła danych, które są aktualnie skonfigurowane, widoczne dla serwera aplikacji oraz ustawione jako nietransakcyjne, można wybierać z listy rozwijanej.
Wartość domyślna
Brak
Unikanie problemów: Niektóre opcje jednostki interfejsu JPA wymagają określenia źródła danych innego niż źródło danych JTA. Na przykład automatyczne generowanie tożsamości obiektu. Należy upewnić się, że źródło danych nie będące źródłem danych JTA jest skonfigurowane tak, aby odpowiadało wymaganiom aplikacji. Więcej informacji związanych z konfigurowaniem źródła danych nie będącego źródłem danych JTA zawiera temat w Centrum informacyjnym dotyczący tworzenia powiązań między jednostkami trwałości i źródłami danych.gotcha



Zaznaczone odsyłacze (online) wymagają dostępu do Internetu.

Zadania pokrewne
Odsyłacze pokrewne


Nazwa pliku: uejb_jpasettings.html