关于Hibernate的继承映射的问题
由于原有的功能需要扩充,现在需要使用到hibernate的继承映射,
即,继承关系不变的前提下,使hibernate合并继承关系只生成一张表,而不是每个子类和父类都一张表。请问映射文件该怎么写?
是不是一定要把两个关系的映射文件都写入到同一个映射文件中,
谢谢!
即,继承关系不变的前提下,使hibernate合并继承关系只生成一张表,而不是每个子类和父类都一张表。请问映射文件该怎么写?
是不是一定要把两个关系的映射文件都写入到同一个映射文件中,
谢谢!
...全文
相关推荐
Hibernate继承映射代码
在大型项目中,由于业务需求复杂,我们常常会使用到类的继承来组织代码结构,而Hibernate提供了对这些继承关系的映射支持。本主题将深入探讨"Hibernate继承映射+C3P0代码"的相关知识点。
Hibernate技术
在Java编程中,由于面向对象特性和关系数据库理论的差异,开发者在进行数据存取时会遇到诸如继承、实体标识和关联等问题。下面将详细探讨这些问题及Hibernate如何解决它们。1.
15 继承(二)(每个子类扩展的属性单独保存在一张表中)
标题中的“15 继承(二)(每个子类扩展的属性单独保存在一张表中)”指的是在数据库设计中,特别是在使用对象关系映射(ORM)框架如Hibernate时,处理继承关系的一种策略——单表继承(Single
hibernate Table per class hierarchy 例子代码
在Java的持久化框架Hibernate中,"Table per Class Hierarchy"是一种继承映射策略,它在数据库层面将类继承关系转换为单一表的结构。
Hibernate继承映射二:每个子类一张表
这种策略适合于子类具有大量特有属性的情况,但需要权衡可能带来的数据库设计复杂性和查询性能问题。在具体应用中,开发者应根据项目需求和性能指标选择最合适的继承映射策略。


