hibernate属性详细介绍

hibernate属性详细介绍

ID:6127028

大小:62.00 KB

页数:10页

时间:2018-01-04

hibernate属性详细介绍_第1页
hibernate属性详细介绍_第2页
hibernate属性详细介绍_第3页
hibernate属性详细介绍_第4页
hibernate属性详细介绍_第5页
资源描述:

《hibernate属性详细介绍》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、hibernate映射文件class元素属性详解class元素属性:1name:持久化类的全名2table:对应的数据库表名默认值为类名3discriminator-value:子类识别标识默认值为类名4mutable:表明该类的实例是否是可变的默认值为false5schema:数据库的schema名称6catalog:数据库的catalog名称7proxy:指定延迟加载代理类8dynamic-update:指定用于update的SQL语句是否动态生成默认值为false9dynamic-insert

2、:指定用于insert的SQL语句是否动态生成默认值为false10insert-before-update:设定在Hibernate执行update之前是否通过select语句来确定对象是否确实被修改了,如果该对象的值没有改变,update语句将不会被执行默认值为false11polymorphism:指定使用多态查询的方式默认值为implicit12where:指定一个附加的SQL语句的where条件13persister:指定一个Persister类14batch-size:设定批量操作记录的

3、数目默认值为115optimistic-lock:指定乐观锁定的策略默认值为vesion16lazy:指定是否使用延迟加载17entity-name:实体名称默认值为类名18check:指定一个SQL语句用于Schema前的条件检查19rowid:指定是否支持ROWID20subselect:将不可变的只读实体映射到数据库的子查询中21abstract:用于在联合子类中标识抽象的超类默认值为falsebernate映射文件元素属性说明转载Doctype

4、ng="UTF-8"?>根元素hibernate-mapping属性:schema:数据库的schema名称catalog

5、:数据库的catalog名称default-cascade:默认的级联方式默认值为nonedefault-access:默认的属性访问方式默认值为propertydefault-lazy:对没有指定延迟加载的映射类和集合设定为延迟加载默认值为trueauto-import:设定此映射文件中是否可以在HQL中使用非完整的类名(不包括包名)默认值为truepackage:此映射文件中类默认的包名子元素:meta:用于设置类或属性的元数据属性typedef:定义新的Hibernate数据类型import:

6、显示的引用一个类,避免在HQL语句中使用全类名class:定义一个持久类subclass:在进行多态持久化时定义父类的子类joined-subclass:定义一个连接子类union-subclass:定义一个联合子类query:定义一个HQL查询sql-query:定义一个SQL查询filter-def:定义过滤器class元素属性:name:持久化类的全名table:对应的数据库表名默认值为类名discriminator-value:子类识别标识默认值为类名mutable:表明该类的实例是否是可变

7、的默认值为falseschema:数据库的schema名称catalog:数据库的catalog名称proxy:指定延迟加载代理类dynamic-update:指定用于update的SQL语句是否动态生成默认值为falsedynamic-insert:指定用于insert的SQL语句是否动态生成默认值为falseinsert-before-update:设定在Hibernate执行update之前是否通过select语句来确定对象是否确实被修改了,如果该对象的值没有改变,update语句将不会被执行

8、默认值为falsepolymorphism:指定使用多态查询的方式默认值为implicitwhere:指定一个附加的SQL语句的where条件persister:指定一个Persister类batch-size:设定批量操作记录的数目默认值为1optimistic-lock:指定乐观锁定的策略默认值为vesionlazy:指定是否使用延迟加载entity-name:实体名称默认值为类名check:指定一个SQL语句用于Schema前的条件检查rowid:指定是否支持R

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。