Отображение один-один определяет отношение одного элемента с одним элементом.
В панели Структура JPA выберите отображаемое поле.
Щелкните правой кнопкой на поле и выберите Отобразить как > Один-один. В панели Сведения JPA (атрибуты) будут показаны свойства этого поля.
Заполните в этой таблице поля общей информации в панели Сведения JPA.
Свойство | Описание | По умолчанию |
---|---|---|
Гиперссылка Отображение сущности | Определяет отображение
Один-один. Соответствует аннотации @OneToOne . |
Один-один |
Целевая сущность | Сущность, с которой связан данный атрибут. | null
Явным образом задавать целевую сущность не требуется, так как она может быть определена по типу связанного объекта. |
Тип получения | Определяет способ загрузки данных из базы данных. Дополнительная информация приведена в разделе Тип получения.
|
Быстрый |
Отображено | Поле базы данных, которое владеет отношением. |
Заполните в этой таблице поля соединения столбцов в панели Сведения JPA.
В это поле будет добавлена следующая аннотация:
@OneToOne(targetEntity=<TARGET_ENTITY>, cascade=CascadeType.<CASCADE_TYPE>, fetch = FetchType.<FETCH_TYPE>, mappedBy = "<MAPPED_BY>") @JoinColumn(name="<JOIN_COLUMN_NAME>", referencedColumnName= "<JOIN_COLUMN_REFERENCED_COLUMN>", insertable = <INSERTABLE>, updatable = <UPDATABLE>)