【发布时间】:2017-03-22 10:31:27
【问题描述】:
我正在尝试使用 OpenJPA 复制休眠的行为,我尝试了类似的方法:
超类:
@Entity
@Table(name = "A")
@Inheritance(strategy = InheritanceType.SINGLE_TABLE)
@DiscriminatorColumn(name = "TYPE")
@DiscriminatorValue("A")
public class A{...
子类:
@Entity
@DiscriminatorValue("A")
public class B extends A{..
导致异常指示两个类不能具有相同的鉴别器。
仅使用注释是否有解决方案?
【问题讨论】:
-
抽象类不需要“值”
-
现在不抽象了。