1. 概述 本文说明了如何使用 Hibernate 查询语言 (HQL) 和 Criteria API 进行排序。 2. 使用 HQL 排序 使用 Hibernate 的 HQL 进行排序就像在 HQL 查询字符串中添加Order By子句一样简单: String hql =
1. 简介 Hibernate 是一个用于管理持久数据的便捷框架,但有时了解它的内部工作原理可能会很棘手。 在本教程中,我们将了解对象状态以及如何在它们之间移动。我们
1. 概述 在这个快速教程中,我们将了解如何使用 Hibernate 使用 JPQL 或 Criteria API 从表中获取所有数据。 JPQL 为我们提供了更快、更简单的实现,同时使用 Criteria API 更加动态和健壮。 2.
1. 概述 诸如 ORM(对象关系映射)框架之类的数据库抽象层的优点之一是它们能够透明地缓存从底层存储中检索到的数据。这有助于消除频繁访问数据的数据
1. 概述 在本文中,我们将讨论 Hibernate Search 的基础知识,如何配置它,我们将实现一些简单的查询。 2. Hibernate Search 基础 每当我们必须实现全文搜索功能时,使用我们已经精通的
1. 简介 在本教程中,我们将讨论Session接口的几种方法之间的区别:save、persist、update、merge和saveOrUpda
1. 概述 当我们使用 Hibernate 从数据库中检索数据时,默认情况下,它使用检索到的数据为请求的对象构建整个对象图。但有时我们可能只想检索部分数据,最好是扁平
1. 简介 在本快速教程中,我们将探讨 Hibernate 提供的查询计划缓存及其对性能的影响。 2. 查询计划缓存 每个 JPQL 查询或 Criteria 查询在执行之前都会被解析为抽象语法树 (AS
1. 概述 在本教程中,我们将学习如何将Hibernate 代理 转换为真实的实体对象。在此之前,我们将了解 Hibernate 何时创建代理对象。然后,我们将讨论为什么
1. 概述 在本教程中,我们将了解在 Hibernate 的*load()*方法的上下文中代理是什么。 对于刚接触 Hibernate 的读者,请考虑先熟悉 基础知识 。 2. Proxies 和*load()*
1. 简介 在 Hibernate 中,我们可以通过将其中一个字段设为List来表示 Java bean 中的一对多关系 。 在这个快速教程中,我们将探索使用Map来实现此目的的各种方法。
1. 概述 一些项目可能需要将 JSON 对象保存在关系数据库中。 在本教程中,我们将了解如何获取 JSON 对象并将其保存在关系数据库中。 有几个可用的框架提供了这个功