Hibernate的hbm.xml文件中相关属性说明
来源:互联网 发布:淘宝怎么开虚拟店铺 编辑:程序博客网 时间:2024/05/18 07:42
映射一对多关联关系
v<set>元素的属性
§<set>元素包括以下属性:
•name: 设定待映射的持久化类的属性名,这里为Customer类的orders属性
•cascade: 当取值为“save-update”,表示级联保存和更新。
•inverse:当取值为“true”,表示在双向关联中,这一端为镜像端。
§<set>元素还包含两个子元素:<key>和<one-tomany>,<one-to-many>元素设定所关联的持久化类, <key>元素设定与所关联的持久化类对应的表的外键。
Cascade属性值
描述
none
在保存、更新或删除当前对象时,忽略其他关联的对象。它是cascade属性的默认值。
Save-update
当通过Session的save()、update()以及saveOrUpdate()方法来保存或更新当前对象时,级联保存所有关联的新建的临时对象,并且级联更新所有关联的游离对象。
delete
当通过Session的delete()方法删除当前对象时,级联删除所有关联的对象。
all
包含seve-update以及delete的行为。此外,对当前对象执行evict()或lock()操作时,也会对所有关联的持久化对象执行evict()或lock()操作。
delete-orphan
删除所有和当前对象解除关联关系的对象。
all-delete-orphan
包含all和delete-orphan的行为。
映射多对多关联关系
many-to-many节点中各个属性描述:
- Hibernate的hbm.xml文件中相关属性说明
- Hibernate的映射文件(hbm.xml)属性说明
- Hibernate的映射文件(hbm.xml)属性说明
- Hibernate的映射文件(hbm.xml)属性说明
- hibernate中....hbm.xml文件的配置说明
- Hibernate框架中hibernate.properties属性文件,hibernate.cfg.xml配置文件,以及Users.hbm.xml映射文件的配置
- 关于hibernate中hbm.xml文件报错的解决
- Hibernate中.hbm.xml文件的常用设置
- .hbm.xml文件中set元素的常用属性
- Hibernate的映射配置文件*.hbm.xml文件中class和property元素的各属性意义和设置
- hibernate hbm.xml配置文件说明
- Hibernate中xxx.hbm.xml中<hibernate-mapping>标签里的schema属性
- hibernate *.hbm.xml文件的配置
- Hibernate中hbm的generator属性
- Hibernate中hbm的generator属性
- hibernate.hbm.xml 属性详解
- hibernate .hbm.xml属性
- hibernate.hbm.xml 属性详解
- linux精确到微妙的计时简单实现
- TrackbackC#网络应用编程基础练习题与答案
- game c++
- linux新手看
- [H/W] EFI Administrator 口令的设定方法
- Hibernate的hbm.xml文件中相关属性说明
- hook实例
- 了解奥迪品牌之百年传奇
- 烦人的类型转换
- 异步Socket
- AVI文件格式
- [H/W] EFI Administrator 口令的复位方法
- 读取系统中已安装的字体信息
- 播放器MCI小程序