criteria-api
-
JPA 标准 API - 如何添加 JOIN 子句(尽可能一般句子) 我正在尝试动态构造查询,我的下一个目标是添加JOIN子句(我不知道如何使用API)。 例如,到现在为止,这段代码对我有用: 当然,我在类中有特定的注释(this.baseClass) 感谢您抽出宝贵
-
-
连接到类名的下划线是什么意思? 我正在阅读一文,偶然发现了这个例子: 我想知道,这里的下划线到底是什么意思? 由于下划线是类名的有效部分,我不明白为什么可以在JPA中使用。我用代码中的现有实体检查了这一点,
-
Spring Data JPA:创建规范查询提取连接 TL;DR:如何使用 Spring Data JPA 中的规范来复制 JPQL Join-Fetch 操作? 我正在尝试构建一个类,该类将使用Spring Data JPA处理JPA实体的动态查询构建。为此,我定义了许多创建对象的方法(例如,但它
-
具有多个参数的 JPA 标准 API 我需要创建一个使用具有多个参数的JPA标准API的搜索方法。现在的问题是,不是每个参数都是必需的。因此,有些可能为 null,并且不应包含在查询中。我已经尝试使用CriterionBuilder进行了尝试,
-
-
-
使用 JPA 标准 API,是否可以执行仅导致一个联接的提取联接? 使用 JPA 2.0。默认情况下(无显式提取),字段似乎在 1 + N 个查询中提取,其中 N 是包含定义与不同相关实体关系的实体的结果数。使用条件 API,我可能会尝试避免这种情况,如下所示: 唉
-
-
JPA 命名查询与标准 API? 是否有启发式/最佳实践/规则集用于在 Criteria API 和 NamedQuery 之间做出决定? 到目前为止,我的想法:命名查询通常更具可读性。条件查询更灵活。两者都是预编译的。我倾向于尽可能长时间地
标签