Общая информация

В этой таблице показаны Общие свойства, доступные в панели Сведения Java для каждого типа отображения.

Свойство Описание По умолчанию Доступно для типа отображения
Гиперссылка на тип отображения При щелчке на имени типа отображения, которое представляется в виде гиперссылки, открывается окно Выбор типа отображения. Это окно позволяет указать тип атрибута. Базовое Все типы отображений
Столбец Столбец базы данных, который содержит значение атрибута. Это поле соответствует аннотации @Column. По умолчанию предполагается, что имена столбца и атрибута совпадают. Базовое отображение, Отображение встроенного класса, Отображение ИД, Отображение версии
  Имя Имя столбца базы данных.

Это поле соответствует аннотации @Column.


Базовое отображение, Отображение встроенного класса, Отображение ИД
  Таблица Имя базы данных, которая содержит выбранный столбец.
Базовое отображение, Отображение встроенного класса, Отображение ИД
  Insertable Указывает, всегда ли включается столбец в операторы SQL INSERT. True Базовое отображение, Отображение встроенного класса, Отображение ИД
  Updatable Указывает, всегда ли включается столбец в операторы SQL UPDATE. True Базовое отображение, Отображение встроенного класса, Отображение ИД
  Unique Задает для столбца ограничение UNIQUE. False Базовое отображение, Отображение встроенного класса, Отображение ИД
  Nullable Указывает, допускает ли столбец пустые значение. True Базовое отображение, Отображение встроенного класса, Отображение ИД
  Длина Задает длину столбца. 255 Базовое отображение, Отображение встроенного класса, Отображение ИД
  Точность Задает точность значений столбца. 0 Базовое отображение, Отображение встроенного класса, Отображение ИД
  Длина дробной части Задает число цифр после десятичной точки. 0 Базовое отображение, Отображение встроенного класса, Отображение ИД
  Определение столбца Определите DDL для столбца. Это значение используется при создании таблицы.
Базовое отображение, Отображение встроенного класса, Отображение ИД
Тип получения Определяет способ загрузки данных из базы данных:
  • Быстрый - данные загружаются до того, как они потребуются.

  • Медленный - данные загружаются только тогда, когда это требуется в транзакции.

Быстрый Базовое отображение, Отображение один к одному, Отображение несколько на несколько, Отображение несколько к одному
Необязательное Указывает, может ли это поле быть пустым. Да Базовое отображение, Отображение один к одному, Отображение несколько к одному
Lob Указывает, что это поле связано с java.sql.Clob или java.sql.Blob.

Это поле соответствует аннотации @Lob.


Базовое отображение
Время Указывает, что поле имеет один из следующих типов:
  • Дата - java.sql.Date

  • Время - java.sql.Time

  • Системное время - java.sql.Timestamp

Это поле соответствует аннотации @Temporal.


Базовое отображение, Отображение ИД
Перечисление Указывает, как сохранять ограничения перечислений, если значение String отвечает требованиям приложения, или если необходимо согласование с существующей схемой базы данных.
  • По порядку

  • String

Это поле соответствует аннотации @Enumerated.

По порядку
Целевая сущность Сущность, с которой связан данный атрибут.
Отображение один к одному, Отображение один на несколько Отображение несколько на несколько, Отображение несколько к одному
ИД Укажите, является ли ИД сущности производным от ИД другой сущности.

Тип каскадирования Указывает, какие операции распространяются на всю сущность.
  • Все - все операции

  • Хранение

  • Объединить

  • Переместить

  • Удалить

  • Обновить


Отображение один к одному, Отображение один на несколько, Отображение несколько на несколько, Отображение несколько к одному
Отображено Поле в таблице базы данных, которая владеет отношением. Это поле необходимо только для подчиненной стороны в отношении.
Отображение один-один, Отображение один-много
Тип упорядочения Указывает режим упорядочения по умолчанию объектов, возвращенных запросом:
  • Без упорядочения

  • Первичный ключ

  • Пользовательское упорядочение

Это поле соответствует аннотации @OrderBy.

Первичный ключ Отображение один-много. Отображение много-много, Отображение много-один
Переопределение атрибутов Переопределяет базовые отображения отображенного суперкласса (например, если унаследованное имя столбца несовместимо с моделью данных или не может применяться для имени столбца базы данных).
Встроенное отображение

Встроенное отображение



 

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

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