深入Hibernate映射文件(二)——<hibernate-mapping>的属性
来源:互联网 发布:mp3播放器软件 编辑:程序博客网 时间:2024/06/13 12:07
<hibernate-mapping>根元素中可以指定以下属性:
(1)schema: 制定所映射的数据库的Schema名,
()catalog
()default-casade:设置Hibernate默认的级联风格,该属性的默认值是none。当配置之Java属性映射和集合属性映射时还可以指定cascade属性,用于覆盖默认的级联风格。如果配置Java属性映射和集合属性映射时没有设置cascade属性,则hibernate将采用此处指定的级联风格。
()default-access:指定Hibernate默认的属性访问策略,默认值是property,即使用getter/setter方法来访问属性。如果指定access = “field”,则Hibernate会忽略getter/setter方法对,而是通过反射来访问成员变量。如果需要实现自己的属性访问策略,则需要自己提供propertyAccessor借口的实现类,再在access中设置自定义属性访问策略类的名字。
()default-lazy
()auto-import
()package
在定义<class.../>元素是可以指定如下可选的属性:
()table:指定该持久化类映射的表名,Hibernate默认以持久化类名为表名。
()discriminator-value:
()mutable:用于指定持久化类的实例是可变对象还是不可变对象,该属性只能接受true和false两个属性值,该属性的默认值是true。
()schema
()catalog
()proxy
()dynamic-update
()version
()all
()dirty
()none
()dynamic-insert
()select-before-update
()polymorphism
()where
()persiste
()batch-size
()optimistic-lock
()lazy
- 深入Hibernate映射文件(二)——<hibernate-mapping>的属性
- Hibernate学习4 -- hibernate映射文件1 -- hibernate-mapping元素
- hibernate-mapping的属性配置
- Hibernate【2】(用Hibernate Tools生成Hibernate Mapping映射文件)
- 深入Hibernate映射文件(一)
- 用Hibernate Tools生成Hibernate Mapping映射文件
- 用Hibernate Tools生成Hibernate Mapping映射文件
- 用Hibernate Tools生成Hibernate Mapping映射文件
- Hibernate(二)——基本映射
- hibernate 映射文件 inverse 属性
- Hibernate映射文件ID属性
- Hibernate学习笔记(四)深入理解Hibernate的映射文件
- Hibernate映射解析——关联映射(二)
- Hibernate映射(二)——七种映射关系
- Hibernate映射(二)
- Hibernate的映射文件
- Hibernate的映射文件
- Hibernate单独使用 (二)表操作深入、主键、自动生成映射文件
- 数据库存储过程中定义一个变量,通过sql语句在数据表中获取这个变量值的方法。
- 一日一点RakNet(10)--Startup
- 在VMWare WorkStation上安装64位操作系统
- flex as3 创建可重用代码
- MDS(multidimensional scaling)多维尺度分析
- 深入Hibernate映射文件(二)——<hibernate-mapping>的属性
- 增强代码可重用能力
- datalist 去掉换行符 <span>依然存在
- 善之为善乃心中有恶,食之无良则人吃人
- flex as3 从方法中退出
- Linux下解压压缩及打包命令大全
- Android的事件处理模式
- Qt 文件读写操作
- VC中format用法