持久对象的生命周期及映射文

持久对象的生命周期及映射文

ID:32873908

大小:208.00 KB

页数:12页

时间:2019-02-17

持久对象的生命周期及映射文_第1页
持久对象的生命周期及映射文_第2页
持久对象的生命周期及映射文_第3页
持久对象的生命周期及映射文_第4页
持久对象的生命周期及映射文_第5页
资源描述:

《持久对象的生命周期及映射文》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Hibernate一、Hibernate基本映射标签和属性介绍一、映射文件的基本结构举例:二、标签:这个元素包括一些可选的属性。schema和catal

4、og属性,指明了这个映射所连接(refer)的表所在的schema和/或catalog名称。假若指定了这个属性,表名会加上所指定的schema和catalog的名字扩展为全限定名。假若没有指定,表名就不会使用全限定名。default-cascade指定了未明确注明cascade属性的Java属性和12/12集合类Hibernate会采取什么样的默认级联风格。auto-import属性默认让我们在查询语言中可以使用非全限定名的类名。

5、(1)catalog="catalogName"(2)default-cascade="cascade_style"(3)default-access="field

6、property

7、ClassName"(4)default-lazy="true

8、false"(5)auto-import="true

9、false"(6)package="package.name"(7)/>(1)schema(可选):数据库schema的名称。(2)catalog(可选):数据库catalog的名称。(3)default-

10、cascade(可选-默认为none):默认的级联风格。(4)default-access(可选-默认为property):Hibernate用来访问所有属性的策略。可以通过实现PropertyAccessor接口自定义。(5)default-lazy(可选-默认为true):指定了未明确注明lazy属性的Java属性和集合类,Hibernate会采取什么样的默认加载风格。(6)auto-import(可选-默认为true):指定我们是否可以在查询语言中使用非全限定的类名(仅限于本映射文件中的类)。(7

11、)package(可选):指定一个包前缀,如果在映射文档中没有指定全限定的类名,就使用这个作为包名。三、标签你可以使用class元素来定义一个持久化类:

12、false"(4)schema="owner"(5)catalog="catalog"(6)proxy="ProxyInterface"

13、(7)dynamic-update="true

14、false"(8)dynamic-insert="true

15、false"(9)select-before-update="true

16、false"(10)polymorphism="implicit

17、explicit"(11)where="arbitrarysqlwherecondition"(12)persister="PersisterClass"(13)batch-size="N"(14)

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

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

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