【发布时间】:2014-03-24 10:31:03
【问题描述】:
大家好,
我在每个子类继承映射表中使用鉴别器列。这是父类的入口
@Entity
@Table(name = "employee105")
@Inheritance(strategy=InheritanceType.JOINED)
@DiscriminatorColumn(name="emp_type" , discriminatorType= DiscriminatorType.STRING)
及子类条目如下:
@Entity
@Table(name="contractemployee105")
@DiscriminatorValue("P")
@PrimaryKeyJoinColumn(name="ID")
@Entity
@Table(name="regularemployee105")
@DiscriminatorValue("T")
@PrimaryKeyJoinColumn(name="ID")
我知道我的代码是正确的并且正在生成表,但在插入查询中没有创建鉴别器列。我正在使用如图所示的罐子。请让我知道这个问题。我怀疑这是 JARS 或休眠版本的问题。谢谢
【问题讨论】:
标签: hibernate