Hibernate映射解析——关联映射(一)
来源:互联网 发布:手机变声软件女变男 编辑:程序博客网 时间:2024/06/08 11:21
上篇我们谈到了Hibernate的基本映射,接下来为大家介绍Hibernate的多对一关联映射。
多对一关联映射:在多的一端加了个外键,外键指向一的一端,这样的好处是让Hibernate访问多的一端的时候,自动把1端给加上。
对象模型图:
关系模型图:
多对一关联映射主要是靠下面一句来进行维护,即在多的一端加上如下标签
<many-to-noe name="group" column="groupid"/>
User.hbm.xml配置文件:
<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping><class name="com.blackfox.hibernate.User" table="t_user"><id name="id"><generator class="native"/></id><property name="name"/><many-to-one name="group" column="groupid" /></class></hibernate-mapping>
Group.hbm.xml配置文件:
<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping><class name="com.blackfox.hibernate.Group" table="t_group"><id name="id"><generator class="native"/></id><property name="name"/></class></hibernate-mapping>
多对一关联映射和一对多映射原理是一样的,都是在多的一端加入一个外键指向一的一端,但是他们又有区别,到底区别何在呢?下一篇文章将为大家介绍Hibernate一对多映射。
0 0
- Hibernate映射解析——关联映射(一)
- Hibernate映射解析——关联映射(二)
- Hibernate映射解析——关联映射(三)
- Hibernate映射解析——关联映射(四)
- Hibernate(三)—一全面解析多对一关联映射
- Hibernate映射—— 多对一单向关联映射
- Hibernate(五)——经典解析一对一关联映射
- Hibernate(四):Hibernate映射——多对一单向关联映射
- SSH——Hibernate实体关联映射总结(一)
- hibernate关系映射——关联映射
- Hibernate关联映射—组件映射
- Hibernate关联关系映射(多对一关联映射)
- 【SSH进阶之路】Hibernate映射——多对一单向关联映射(四)
- 【SSH进阶之路】Hibernate映射——多对一单向关联映射(四)
- 【SSH进阶之路】Hibernate映射——多对一单向关联映射(四)
- 【SSH进阶之路】Hibernate映射——多对一单向关联映射(四)
- 【SSH进阶之路】Hibernate映射——多对一单向关联映射(四)
- 【SSH进阶之路】Hibernate映射——多对一单向关联映射(四)
- 数据采集系统(数据调查)学习总结(四)
- 离散对数计算的Sherwood 算法
- android格式化日期与时间戳学习
- River的Android学习笔记——数据持久化技术(SharedPreference存储)
- SDUTOJ 2498 AOE网上的关键路径(最长路)
- Hibernate映射解析——关联映射(一)
- Android设备开机后自动启动APP解决方法:(学习篇)
- 索引查找
- ORACLE中DATE自动转化为TIMESTAMP
- 世界上最遥远的距离不是生与死,而是你亲手制造的 BUG 就在你眼前,你却怎么都找不到她……
- MFC 与android 通信编程 -----上篇
- 指向函数的指针定义与使用
- 深刻领悟javascript中的exec与match方法之异同
- hadoop多文件输出