hiberanate父子表不同继承

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hiberanate父子表不同继承相关的知识,希望对你有一定的参考价值。

//父表子表分开定义

父表

@Inheritance(strategy = InheritanceType.JOINED)

子表

@PrimaryKeyJoinColumn(name="plateClusterId")

 

//父表子表公用一张表,以不同字段区分

父表

@Inheritance(strategy = InheritanceType.SINGLE_TABLE)

@DiscriminatorColumn(name = "clusterUsage", discriminatorType = DiscriminatorType.INTEGER)

子表

@DiscriminatorValue("4")

以上是关于hiberanate父子表不同继承的主要内容,如果未能解决你的问题,请参考以下文章

(待续)进程控制---父子进程之间的复制

加入父子表的最佳方式

C++ 中的继承:在父子类中定义变量

继承关系中的父子类构造方法的特点

C++ 继承:父子类赋值转换菱形继承虚继承继承与组合

C++ 继承:父子类赋值转换菱形继承虚继承继承与组合