天天看点

第九章 关系映射 继承关联映射

同一张表中表示不同的类型

第九章 关系映射 继承关联映射

在employee表中定义一个type字段,表示员工的类型

name是所有的员工都有的属性。

sale_count是销售员特有的属性。

而skiller是技术人员特有的属性。

三个实体类:

employee:

sales:

skiller:

employee.hbm.xml:

增加操作:

一张表表示一种类型

第九章 关系映射 继承关联映射
第九章 关系映射 继承关联映射
第九章 关系映射 继承关联映射

实体类与discriminator鉴别器的一样。

增加操作与discriminator鉴别器的一样。

这种方法在表设计的时候不需要employee表,只需要子表。

第九章 关系映射 继承关联映射
第九章 关系映射 继承关联映射