Я использую наследование в спящем режиме,
У меня Таблица Атом, Персона и Компания в базе данных. Мне нужно сделать это:
@Entity
@Inheritance(strategy = InheritanceType.JOINED)
public abstract class Atom {
....
}
public abstract class Contact extends Atom {
....
}
@Entity
public class Person extends Contact {
.......
}
@Entity
public class Company extends Contact {
.....
}
Контакт Не иметь таблицы.
Я не могу установить контакт как сущность, потому что у нее нет таблицы. Я намеревался разместить ту же классовую аннотацию, что и Atom
@Entity
@Inheritance (strategy = InheritanceType.JOINED)
public abstract class extends Atom Contact
но поиск в таблице контактов, и эта таблица не существует