Отображение встроенного класса

Отображение встроенного класса позволяет указать поле или свойство хранимой сущности, значением которого является экземпляр встроенного класса.

  1. В панели Структура JPA щелкните правой кнопкой мыши на отображаемом поле.

  2. Выберите Отобразить как > Встроенное. В панели Сведения JPA (атрибуты) будут показаны свойства этого поля.

  3. Заполните согласно этой таблице оставшиеся поля в панели Сведения JPA.

    Свойство Описание По умолчанию
    Гиперссылка Отображение сущности Указывает, что отображение имеет тип Встроенное.

    Соответствует аннотации @Embedded.

    Встроенное
    Переопределение атрибутов Укажите этот параметр, чтобы переопределить отображение по умолчанию атрибута сущности. Выберите опцию Переопределить значение по умолчанию.

В это поле будет добавлена следующая аннотация:

@Embedded
@AttributeOverride(column=@Column(table="<COLUMN_TABLE>", name = "<COLUMN_NAME>"))

 

Связанные задачи

Отображение сущности

 

Связанные справочники

Панель Структура JPA
Панель Сведения JPA (атрибуты)

 

Связанные концепции

Отображения OR
EJB 3.0 Java Persistence API