Что такое наследование гибернации?
Что такое наследование гибернации?

Видео: Что такое наследование гибернации?

Видео: Что такое наследование гибернации?
Видео: Java - урок 57.4 (POJO классы для Hibernate. TABLE_PER_CLASS strategy классов наследников) 2024, Апрель
Anonim

Сущность наследование означает, что мы можем использовать полиморфные запросы для извлечения всех сущностей подкласса при запросе суперкласса. С Спящий режим - это реализация JPA, она содержит все вышеперечисленное, а также несколько Спящий режим -специфические особенности, связанные с наследование.

Также спросили, сколько типов наследования существует в спящем режиме?

3 вида

какое значение дискриминатора в спящем режиме? Тип аннотации ДискриминаторЗначение Определяет ценить принадлежащий дискриминатор столбец для сущностей данного типа. Стратегия наследования и дискриминатор столбцы указываются только в корне иерархии классов сущностей или подиерархии, в которой применяется другая стратегия наследования.

Кроме того, какова польза от сопоставления наследования в спящем режиме?

@ Наследование - Это использовал определить тип использованное наследование в впадать в спячку и он определен в родительском классе. Если Наследование аннотация не указана или если нет наследование тип указан для иерархии классов сущностей, SINGLE_TABLE отображение стратегия использовал.

Какая польза от @MappedSuperclass?

Аннотации MappedSuperclass . Обозначает класс, информация о сопоставлении которого применяется к наследуемым от него объектам. А сопоставленный суперкласс для него не определена отдельная таблица.

Рекомендуемые: