Можно ли как то сделать динамический выбор таблицы в hibernate?
Есть сущность и есть поле, в которое будет сохраняться та, или другая сущность, зависит, что пришлет фронт.
Какая практика для реализации такой задачи?
@Entity
class Animal(
@Id
val id: UUID,
/** Должность директора */
@Column(nullable = false)
val type: Type
)
interface Type
@Entity
class Cat(
@Id
val id: UUID,
/** Должность директора */
@Column(nullable = false)
val type: Type
) : Type
@Entity
class Dog(
@Id
val id: UUID,
/** Должность директора */
@Column(nullable = false)
val type: Type
) : Type