Platforma |
Dostarczona przez producenta implementacja interfejsu JPA. |
EclipseLink |
Implementacja JPA |
Wybierz konkretną konfigurację biblioteki JPA.
Kliknij opcję Zarządzaj bibliotekami, aby utworzyć lub zaktualizować bibliotekę użytkownika.
Kliknij opcję Pobierz biblioteki, aby pobrać konkretną konfigurację biblioteki.
|
|
Typ |
Wybierz opcję Biblioteka użytkownika, aby wybrać spośród dostępnych pobranych bibliotek lub bibliotek zdefiniowanych przez użytkownika.
W przypadku wybrania opcji Wyłącz należy ręcznie włączyć implementację biblioteki JPA w ścieżce klasy projektu.
|
Biblioteka użytkownika |
Włącz biblioteki do tej aplikacji |
Określ, czy wybrane biblioteki są włączane w czasie wdrażania aplikacji. |
Zaznaczona |
Połączenie |
Wybierz połączenie z bazą danych, którego projekt będzie używać. Moduł Dali wymaga aktywnego połączenia z bazą danych w celu obsługiwania i sprawdzania poprawności encji trwałych i odwzorowań.
Kliknij Dodaj połączenie, aby utworzyć nowe połączenie z bazą danych.
|
|
Przesłoń domyślny schemat z połączenia |
W tym polu można wybrać schemat inny
niż domyślny, który pochodzi z informacji o połączeniu. Z tej opcji
należy skorzystać, gdy nie można użyć schematu domyślnego. Na przykład wtedy,
gdy identyfikator logowania na etapie wdrażania jest inny niż identyfikator
logowania na etapie projektowania. |
Wartość obliczona przez moduł Dali |
Implementacja JPA |
W tym polu można określić, że ma być używana Implementacja JPA dostarczana przez serwer na etapie wykonania lub wybrać konkretną bibliotekę implementacji, która zawiera API trwałości Java (JPA) oraz encje, które zostaną dodane do ścieżki budowania projektu Java.
Kliknij Konfiguracja domyślnej biblioteki implementacji JPA, aby utworzyć bibliotekę domyślną dla projektu, lub kliknij Konfiguracja bibliotek użytkownika, aby zdefiniować dodatkowe biblioteki.
W zależności od używanej implementacji JPA (np. Ogólna lub EclipseLink) w czasie pracy z projektami JPA dostępne mogą być różne opcje.
|
Określana przez serwer. |
Zarządzanie trwałą klasą |
W tym polu można określić, czy moduł Dali ma automatycznie wykrywać klasy opatrzone adnotacjami, czy też klasy opatrzone adnotacjami muszą być wymienione w pliku persistence.xml.
Uwaga: W celu zapewnienia przenośności aplikacji, należy jawnie wymienić zarządzane klasy trwałe, które zostaną uwzględnione w jednostce trwałości.
|
Określana przez serwer. |
Utwórz plik orm.xml |
Opcja określająca, czy moduł Dali ma utworzyć domyślny plik orm.xml zawierający domyślne wartości odwzorowań encji i jednostek trwałości. |
Zaznaczona |