I'm using Hibernate JPA.
Suppose I have these classes:
AbstractPerson
|--> ConcreteEmployee
|--> ConcreteCustomer
Is there any way to make the concrete classes have independent IDs?
I'm using InheritanceType.TABLE_PER_CLASS.
I'm using Hibernate JPA.
Suppose I have these classes:
AbstractPerson
|--> ConcreteEmployee
|--> ConcreteCustomer
Is there any way to make the concrete classes have independent IDs?
I'm using InheritanceType.TABLE_PER_CLASS.
From the Hibernate Annotations Reference Guide:
So I'm afraid what you want is not supported (and I suggest to use
GenerationType.TABLE
).