最经典的hibernate教程-从入门到精通-第二篇(共四篇).pptxVIP

最经典的hibernate教程-从入门到精通-第二篇(共四篇).pptx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
最经典的hibernate教程-从入门到精通-第二篇(共四篇)

第二章 Hibernate API;Hinernate的体系结构(运行时);;Configuration 接口:配置Hibernate,根启动Hibernate,创建sessionFactory对象。 Query和Criteria 接口:执行数据库查询.;在java应用hibernate步骤;Hibernate 配置文件;持久化类;创建对象-关系映射文件;ID;;;;;;;name: 属性的名字,以小写字母开头。 column (可选 - 默认为属性名字): 对应的数据库字段名。 也可以通过嵌套的column元素指定。 type (可选): 一个Hibernate类型的名字。 update, insert (可选 - 默认为 true) : 表明用于UPDATE 和/或 INSERT 的SQL语句中是否包含这个被映射了的字段。这二者如果都设置为false 则表明这是一个“外源性(derived)”的属性,它的值来源于映射到同一个(或多个) 字段的某些其他属性,或者通过一个trigger(触发器)或其他程序生成。 formula (可选): 一个SQL表达式,定义了这个计算 (computed) 属性的值。计算属性没有和它对应的数据库字段。 access (可选 - 默认值为 property): Hibernate用来访问属性值的策略。 lazy (可选 - 默认为 false): 指定 指定实例变量第一次被访问时,这个属性是否延迟抓取(fetched lazily)( 需要运行时字节码增强)。 unique (可选): 使用DDL为该字段添加唯一的约束。 同样,允许它作为property-ref引用的目标。 not-null (可选): 使用DDL为该字段添加可否为空(nullability)的约束。 optimistic-lock (可选 - 默认为 true): 指定这个属性在做更新时是否需要获得乐观锁定(optimistic lock)。 换句话说,它决定这个属性发生脏数据时版本(version)的值是否增长。 generated (可选 - 默认为 never): 表明此属性值是否实际上是由数据库生成的 ;;;Sessin 接口;Hibernate对象的生命周期;

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档