词条 | Hibernate开发与实战 |
释义 | 从开发到培训:深知初学者是怎样起步的,《Hibernate开发与实战》对内容进行了精心布局,完全符合初学者的学习路径。从书本到实践:《Hibernate开发与实战》在保证知识体系完备、脉络清晰、论述精准深刻的同时,尤其注重读者的实际动手能力。从文字到视频:《Hibernate开发与实战》精心配备了融入作者多年高端Java职业教育的心血的教学视频,使得初学者轻松学到价值不菲的专业培训课上学到的知识。 书名:Hibernate开发与实战 作者:刘伟,张利国 原版名称:Hibernate开发与实战 ISBN:9787121092848 类别:计算机编程 定价:69.00元 出版社:电子工业出版社 出版时间:2009-9-1 装帧:平装 开本:16开 内容简介本书采用理论阐述、实例项目、视频讲解相结合的方式,全面讲解了Hibernate Core、Hibernate、Annotations、Hibernate Search、Hibernate EntityManager等内容。 全书共23章。第1~18章,讲解Hibernate Core的内容。第19章讲解Hibernate Annotations内容。第19章讲解Hibernate Anonations和Hibernate EntityManager的内容。第20章讲解Hibernate Search的内容。第21章讲解Hibernate与Struts 2框架如何进行整合开发。第22章讲解Hibernate与Spring框架如何进行整合开发。第23章,则详细讲解如何组合运用Hibernate、Struts 2和Spring框架,开发一个完整的网络博客系统。 全书结构严谨,层次清晰,语言生动,论述精准而深刻,程序实例丰富实用。本书需要读者具有Java编程语言和HTML的基础。本书还提供了大量的实例代码,读者可以自由使用,这些代码非常实用,适合解决Hibernate开发中的实际问题。本书不仅适合用作普通高校或职业培训教材,更是Hibernate初学者和开发者的首选参考书。 图书目录第1章 Hibernate起源 1.1 ORM框架 1.2 ORM核心理念 1.3 持久层概念 1.4 Hibernate 1.4.1 Hibernate Core 1.4.2 Hibernate Annotations 1.4.3 Hibernate EntityManager 1.4.4 Hibernate Search 1.4.5 Hibernate Shards 1.4.6 Hibernate Validator 1.4.7 Hibernate Tools 1.4.8 NHibernate 1.4.9 JBoss Seam 1.5 下载Hibernate 1.6 使用Hibernate的第1个例子 第2章 Hibernate的核心接口与类 2.1 Configuration类 2.1.1 Hibernate配置文件 2.1.2 在应用程序中设置新的属性值 2.1.3 Hibernate的核心配置信息 2.1.4 数据库方言类 2.2 SessionFactory接口 2.3 Session接口 2.3.1 save()方法 2.3.2 get()方法 2.3.3 load()方法 2.3.4 update()方法 2.3.5 delete()方法 2.4 Transaction接口 2.5 Query接口 2.6 Criteria接口 2.7 使用MyEclipse可视化开发Hibernate实例 2.8 Hibernate应用的开发方式 2.8.1 自底向上,从数据库表到持久化类 2.8.2 自上向下,持久化类到数据库表 2.8.3 从中间出发,向上与向下发展 2.9 设置Hibernate使用连接池 2.10 使用C3P0连接池 第3章 标识符属性生成策略与对象识别 3.1 数据库中的主键 3.1.1 自然主键 3.1.2 代理主键 3.2 标识符属性 3.3 标识符属性的生成策略 3.3.1 increment生成策略 3.3.2 identity生成策略 3.3.3 sequence生成策略 3.3.4 hilo生成策略未 3.3.5 seqhilo生成策略 3.3.6 uuid生成策略 3.3.7 guid生成策略 3.3.8 native生成策略 3.3.9 assigned生成策略 3.3.10 foreign生成策略 3.3.11 选择标识符属性生成策略 3.4 映射复合主键 3.4.1 数据准备 3.4.2 使用属性映射复合主键 3.4.3 使用主键类映射复合主键 3.5 对象识别 3.5.1 Java中的对象识别 3.5.2 识别数据库中数据 3.5.3 识别Hibernate中的持久化对象 3.6 Commons lang buider 3.6.1 安装Commonclipse 3.6.2 使用Commonclipse 第4章 持久化对象生命周期 4.1 持久化对象生命周期的状态 4.1.1 Transient状态 4.1.2 Persistent状态 4.1.3 Detached状态 4.1.4 Removed状态 4.1.5 Session对象的“脏”数据检查 4.2 Session接口的核心方法 4.2.1 saveOrUpdate()方法 4.2.2 merge()方法 4.2.3 flush()方法 4.2.4 close()方法 4.3 不可更改的持久化对象 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。