博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
6.1 Hibernate的关联映射的概念
阅读量:2446 次
发布时间:2019-05-10

本文共 402 字,大约阅读时间需要 1 分钟。

客观世界中的对象很少有孤立存在的,例如老师,往往与被授课的学生存在关联关系,如果已经得到某个老师的实例,那么应该可以直接获取该老师对应的全部学生。反过来,如果已经得到一个学生的实例,也应该可以访问该学生对应的老师------这种实例之间的互相访问就是关联关系

关联关系是面向对象分析、面向对象设计最重要的知识,Hibernate完全可以理解这种关联关系。若果映射得当,Hibernate的关联映射将可以大大简化持久层数据的访问。关联关系大致有如下两个分类:

关联关系
单向关系 只需单向访问关联端。例如只能通过老师访问学生,或者只能通过学生访问老师。
双向关系 关联的两端可以互相访问。例如老师和学生之间可以互相访问。
单向关联可分为:

① 单向1--->1

② 单向1--->N

③ 单向N--->1

④ 单向N--->N

双向关联可分为:

① 双向1---1

② 双向1---N

③ 双向N---N

转载地址:http://usaqb.baihongyu.com/

你可能感兴趣的文章
teams_如何将电子邮件发送到特定的Microsoft Teams频道
查看>>
iexplore.exe_如何一次杀死所有iexplore.exe进程?
查看>>
谷歌桌面_将Google小工具添加到您的桌面
查看>>
discord linux_如何启用和自定义Discord的游戏内叠加
查看>>
ipad 悬浮按钮 自定_如何在iPad上自定义鼠标按钮
查看>>
css 按钮固定在右上交_如何在iPad上交换左右鼠标按钮
查看>>
如何加入“动物杂交:新视野”寻蛋活动
查看>>
cloudlet_使用Search Cloudlet为您的搜索添加种类
查看>>
rsync 同步数据记录_非初学者指南与Rsync同步数据
查看>>
用户名和密码使用的字段类型_如果在“用户名”字段中提交密码,对安全有何影响?...
查看>>
HTG评论RAVPower Bolt:您渴望的多合一充电器
查看>>
firefox pdf预览_如何启用Firefox的内置PDF阅读器
查看>>
android卸载应用代码_如何在Android设备上卸载应用
查看>>
xbmc_如何在XBMC上重新创建频道冲浪体验
查看>>
选择偏好_网站如何记住您的偏好(以及关于Cookie的选择)?
查看>>
将隐藏的车库门开启器添加到您的车辆中
查看>>
如何在Ubuntu 14.04中轻松隐藏Unity Launcher
查看>>
snapchat_如何配置Bitmoji和Snapchat
查看>>
在Redhat Linux机器上更改主机名
查看>>
如何在Windows Server 2003的IIS 6上安装Perl
查看>>