分类目录归档:Hibernate框架学习

hibernate关联映射之组件映射(component)实例



hibernate关联映射之组件映射(component)实例。hibernate里面component为某个实体的逻辑组成部分,其与实体的根本区别就是没有oid,component可以是值对象(DDD)。采用component映射的优势是它实现了对象模型的细粒度划分,层次会更分明,复用率会更高。[......]

Read more

hibernate继承映射之子类分别存储一张表



hibernate继承映射之子类分别存储一张表实例介绍。使用union-subclass标签来定义子类的。每个子类对应一张表,而且这个表的信息是完备的,即包含了所有从父类继承下来的属性映射的字段(这就是它跟joined-subclass的不同之处,joined-subclass定义的子类的表,只包含[......]

Read more

hibernate关联映射一对一关联以及一对一主键关联

hibernate关联映射一对一关联以及一对一主键关联。一对一关联表示两个对象之间是一对一的关系,如Person-IdCard。有两种策略可以实现一对一的关联映射:

Ø 主键关联:即让两个对象具有相同的主键值,以表明它们之间的一一对应的关系;数据库表不会有额外的字段来维护它们之间的关系,仅通过[......]

Read more

hibernate映射文件多对一元素many-to-one

hibernate通过many-to-one元素可定义一种常见的以及另一种持久化类的关联。 该关系模型是多对一关联(实际上是一个对象引用-译注):该数据表的一个外键引用目标表的主键字段。

clip_image002

1) name: 属性名。

2) column (可选): 外间字段名。它也可以通过嵌套的[......]

Read more