深入理解Hibernate 5企业级对象关系映射权威指南
![](https://csdnimg.cn/release/wenkucmsfe/public/img/star.98a08eaa.png)
《Java Persistence with Hibernate, 第二版》是一本深入探索Hibernate框架的权威指南,由Christian Bauer、Gavin King和Gary Gregory合著,专为Java Persistence 2.1标准(JSR 338)下的Hibernate 5提供详尽讲解。本书通过实际应用案例,将数百个实例串联起来,适合那些希望在企业计算中理解和实践对象关系映射(ORM)的开发者。 第一部分,"Getting started with ORM",引导读者理解ORM的基本概念,包括第1章介绍对象/关系持久化模型,帮助构建对数据库操作的基本认识;第2章指导如何启动一个ORM项目,确保项目结构和配置设置的正确性;第3章聚焦于领域模型和元数据设计,奠定持久化对象的基础。 第二部分,"Mapping strategies",深入探讨映射策略,如第4章讲解持久类的映射,如何定义实体类与数据库表之间的关系;第5章涉及值类型映射,处理非复杂数据类型的存储;第6章阐述继承映射,处理多态和分类问题;第7章关注集合和实体关联,以及如何在Java中表示一对一、一对多和多对多关系;第8章和第9章则探讨高级实体关联映射和处理复杂及遗留数据库架构的方法。 第三部分,"Transactional data processing",讲解核心的事务管理和数据处理技巧。第10章介绍数据管理,包括基本的CRUD操作;第11章讨论事务和并发控制,确保数据一致性;第12章剖析fetch计划、策略和查询优化;第13章则探讨数据过滤和查询条件的使用。 第四部分,"Writing queries",详述如何编写和执行SQL查询,包括第14章创建和执行基础查询,以及第15章介绍Hibernate支持的查询语言和高级查询选项;第16章和第17章分别讲述自定义SQL和查询优化技术。 最后一部分,"Building applications",重点关注应用程序的设计和开发。第18章指导如何设计客户端/服务器架构;第19章深入到Web应用开发,讲解如何整合Hibernate与各种Web框架;第20章讨论如何在大型系统中扩展和优化Hibernate的性能。 《Java Persistence with Hibernate, 第二版》获得了业界广泛好评,被誉为ORM领域的经典之作,无论你是初学者还是经验丰富的开发者,都能从中获得大量实用知识和最佳实践。这本书不仅包含了最新的Hibernate和Java EE规范版本,而且是全面学习和掌握Hibernate技术的不可或缺的参考书。
![Edition](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/e66324aa22894c0997bffffafc974f36_ramissue.jpg!1)
- 粉丝: 354
- 资源: 1487
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- AirKiss技术详解:无线传递信息与智能家居连接
- Hibernate主键生成策略详解
- 操作系统实验:位示图法管理磁盘空闲空间
- JSON详解:数据交换的主流格式
- Win7安装Ubuntu双系统详细指南
- FPGA内部结构与工作原理探索
- 信用评分模型解析:WOE、IV与ROC
- 使用LVS+Keepalived构建高可用负载均衡集群
- 微信小程序驱动餐饮与服装业创新转型:便捷管理与低成本优势
- 机器学习入门指南:从基础到进阶
- 解决Win7 IIS配置错误500.22与0x80070032
- SQL-DFS:优化HDFS小文件存储的解决方案
- Hadoop、Hbase、Spark环境部署与主机配置详解
- Kisso:加密会话Cookie实现的单点登录SSO
- OpenCV读取与拼接多幅图像教程
- QT实战:轻松生成与解析JSON数据
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)