关联关系有一对一,(一对多/多对一)单、双向,多对多单、双向,本例中都是做双向的,单向的删除其中一个关联关系即可。
这里要注意的是,双向的多对多关联关系,其中一个关联属性指明inverse="true",意思就是放弃对该属性的关系维护,在hibernate每一端更新时,相关联的另一端也要更新,这样会造成无限循环。
双向(一对多/多对一)映射关联关系 ↓
双向多对多映射关联关系 ↓
一对一有两种实现方式:
1.A表和B表的主键ID都是一样,通过相同的ID匹配
2.传统的B表中外键指向A表的主键
双向一对一映射关联关系 ↓
A表和B表的主键ID都一样的实现方式
B表的外键指向A表的主键ID实现方式
本文详细介绍了Hibernate框架中的一对一、一对多及多对多关联关系的双向映射方法,并提供了具体的XML配置示例。
1746

被折叠的 条评论
为什么被折叠?



