我已经使用
SINGLE_TABLEDiscriminator和
SecondaryTableon子类来完成此操作。IE浏览器
@Inheritance(strategy = InheritanceType.SINGLE_TABLE)@DiscriminatorColumn(name="TYPE")@Entitypublic class Parent@Entity@DiscriminatorValue("C")@SecondaryTable(name = "child", pkJoinColumns = {@PrimaryKeyJoinColumn(name="id", referencedColumnName = "id")})public class Child extends Parent当您添加新的子类时,您将添加一个包含相关扩展数据字段的新表。



