Konwertery

Obszar Konwerter widoku Szczegóły JPA umożliwia określenie sposobu modyfikowania wartości danych podczas odczytu i zapisu odwzorowanego atrybutu.

Właściwość Opis Wartość domyślna Dostępna dla typów encji

Konwertery

Aby utworzyć nowy konwerter, należy kliknąć przycisk Dodaj i użyć okna dialogowego Dodawanie konwertera.

  • Typ obiektu – przekształca stałą liczbę wartości danych bazy danych w wartości obiektu Java.

  • Typ – modyfikuje wartości danych.

  • Struktura – umożliwia przetwarzanie niestandardowe typów java.sql.Struct.

  • Niestandardowy


Encja, Osadzana i Odwzorowana nadklasa

Nazwa

Nazwa typu String konwertera musi być unikalna w obrębie jednostki utrwalania.


Encja, Osadzana i Odwzorowana nadklasa

Klasa

Klasa konwertera. Ta klasa musi implementować interfejs org.eclipse.persistence.mappings.converters.Converter.

Zostanie wyświetlona tylko dla konwerterów Niestandardowy i Struktura.


Encja, Osadzana i Odwzorowana nadklasa

Typ danych

Typ przechowywany w bazie danych.

Zostanie wyświetlona tylko dla konwerterów Typ obiektu i Typ.


Encja, Osadzana i Odwzorowana nadklasa

Typ obiektu

Typ przechowywany w encji.

Zostanie wyświetlona tylko dla konwerterów Typ obiektu i Typ.


Encja, Osadzana i Odwzorowana nadklasa

Wartości konwersji

Tablica wartości konwersji (instancje obiektu ConversionValue: String objectValue i String dataValue).

Zostanie wyświetlona tylko dla konwerterów Typ obiektu.


Encja, Osadzana i Odwzorowana nadklasa

Domyślna wartość obiektu

Wartość tego atrybutu należy ustawić na domyślną wartość obiektu. Należy zauważyć, że ten argument służy do obsługi wcześniejszych danych w przypadku braku wartości danych.

Zostanie wyświetlona tylko dla konwerterów Typ obiektu.


Encja, Osadzana i Odwzorowana nadklasa


Informacje pokrewne