Java 持久化与 Hibernate,第二版通过开发一个将数百个独立示例整合在一起的应用程序来探索 Hibernate。
在本修订版中,作者 Christian Bauer、Gavin King 和 Gary Gregory 详细介绍了 Hibernate 5,并介绍了 Java 持久化 2.1 标准 (JSR 338)。
所有示例都已更新至最新 Hibernate 和 Java EE 规范版本。
高性能数据访问层必须与底层数据库系统相协调。
了解关系数据库的内部工作原理和所用数据访问框架可以决定高性能企业应用程序与勉强运行的应用程序之间的区别。
本书将带您进入 Java 数据访问性能调优之旅。从连接管理到批处理更新、获取大小和并发控制机制,它揭示了最常见的 Java 数据访问框架的内部工作原理。
驾驭 Hibernate 是一个理想的入门框架,它让 Java 开发人员能够轻松高效地处理关系数据库中的信息。
数据库与 Java 对象是截然不同的领域,它们往往涉及具有不同技能和专业知识的人员。使用 Hibernate,这两个领域之间的桥梁变得更加容易,而借助本书,您能够快速掌握 Hibernate。
与其提供另一个参考,Harnessing Hibernate 允许您探索整个系统,从下载和配置到一系列演示如何实现各种实际目标的项目。
当您在项目中使用 Hibernate 时,您很快就会意识到,您需要做的不仅仅是在域模型类中添加 @Entity 注解。现实世界的应用程序通常需要高级映射、复杂查询、自定义数据类型和缓存。Hibernate 可以完成所有这些。您只需要知道需要使用哪些注解和 API。
Hibernate 提示 超过 70 种针对常见 Hibernate 问题的解决方案 展示了如何使用 Hibernate 的基本和高级功能有效地实现持久层。每个 Hibernate 提示都包含一个或多个代码示例,以及易于理解的分步说明。您还可以下载包含每个 Hibernate 提示的可执行测试用例的示例项目。