Hibernate从入门到精通(七)多对一单向关联映射
来源:互联网 发布:好用的旅游软件知乎 编辑:程序博客网 时间:2024/05/21 11:28
上次的博文Hibernate从入门到精通(六)一对一双向关联映射中我们介绍了一下一对一双向关联映射,本次博文我们讲解一下多对一关联映射
多对一单向关联映射
多对一关联映射与一对一关联映射类似,只是在多对一的指向端可以存在多个对象,在指向端加载的时候,同时加载被指向端。多对一和一对一的异同
对比一对一单向关联映射和多对一单向关联映射,两者的相同之处在于在指向端被加载的时候,被指向端会被一起加载进来,这一点从如下类的结构图和代码中看出。(以下只给出多对一相关图示和代码,一对一图示和代码参考之前的文章Hibernate从入门到精通(五)一对一单向关联映射)
通过分析上述代码和类图结构,单纯的看两者区别不大。但是通过映射表结构的对比,两者的不同之处在于指向端一个与被指向端的关系,一对一单向关联是一对一关系,而多对一单向关联则是多对一关系。(以下只给出多对一相关图示和代码,一对一图示和代码参考之前的文章hibernate从入门到精通(五)一对一单向关联映射)
通过上说说明,我们也可以简单说一对一单向关联其实是多对一单向关联的一种特殊情况,这一点从其Hibernate映射配置中可以更加明显看出。
多对一映射配置:
一对一映射配置:
我们从上面可以明显看出一对一只是在<many-to-one/> 标签中添加了unique="true"这样一个限制指向端的属性而已。今天我们就讲到这里,下次我们讲解一下关于一对多关单向联映射的相关内容。
0 0
- Hibernate从入门到精通(七)多对一单向关联映射
- Hibernate从入门到精通(七)多对一单向关联映射 .
- Hibernate从入门到精通(七)多对一单向关联映射
- Hibernate从入门到精通(十)多对多单向关联映射
- Hibernate从入门到精通(十)多对多单向关联映射
- 【Hibernate】从入门到精通(七)关联映射之多对多映射
- Hibernate从入门到精通(八)一对多单向关联映射
- Hibernate从入门到精通(八)一对多单向关联映射
- 【Hibernate】从入门到精通(六)关联映射之多对一映射
- Hibernate从入门到精通(五)一对一单向关联映射
- Hibernate从入门到精通(五)一对一单向关联映射 .
- Hibernate从入门到精通(五)一对一单向关联映射 .
- Hibernate从入门到精通(五)一对一单向关联映射
- Hibernate从入门到精通(十一)多对多双向关联映射
- Hibernate从入门到精通(十一)多对多双向关联映射
- Hibernate从入门到精通(4)- 单向 一对多 多对一
- Hibernate多对一单向关联映射
- hibernate:多对一单向关联映射
- Android六大界面布局
- Android常用的框架有哪些
- 基于struts2的文件上传
- 2.8 Spinner 列表选项框
- BITCS2016程序设计 | 3. 扫雷
- Hibernate从入门到精通(七)多对一单向关联映射
- java操作excel(jxl)
- 渗透测试:sqlmap伪静态注入与携带cookie登录认证注入
- rsyslog 解决日志截断不读取问题
- Scala 中不带括号的函数与带括号函数的差别
- OSG学习笔记15-OSG中对事件的处理
- JavaScript学习笔记(7)
- WSGI
- web前端-CSS Align(对齐) -020