hibernate继承映射
Hibernate继承映射中三种表生成策略: SINGLE_TABLE,JOINED,TABLE_PER_CLASS
1.InheritanceType.SINGLE_TABLE:单表继承策略,父类、子类的所有字段存放在同一个表中。
父类:Animal
子类:Cat
保存数据
数据库表
2.InheritanceType.JOINED:多表继承策略,父类、子类分别存放在各自的表中(各自的字段保存在各自的表中)。
父类:Animal
子类:Cat
保存数据
数据库表
3.InheritanceType.TABLE_PER_CLASS:多表继承策略,父类、子类分别存放在各自的表中(子类的表中会有父类的所有字段)。
父类:Animal
子类:Cat
保存数据
数据库表