一个类可以同时具有一个鉴别值和一个鉴别列吗?

时间:2019-01-21 15:03:11

标签: java jpa

假设我有一个超类动物。 给定我们有Omnivore和Herbivore两个类来扩展该类。 现在,让Omnivore还具有两个继承自Omnivore的类:Pig和Bear。

假设这些都是我要与JPA映射的实体。

假设动物具有@DiscriminatorColumn,杂食动物和草食动物@DiscriminatorValue。

杂食动物也是超类。它也可以有@DiscriminatorColumn吗? (猪和熊会有@DiscriminatorValue)?

换句话说,Omnivore同时具有@DiscriminatorValue和@DiscriminatorColumn。

这种情况可能吗?

0 个答案:

没有答案