0

有没有一种简单的方法可以将现有的 ejbql 查询与现有的 CriteriaBuilder 对象合并?

我一方面有一个带有 ejbql 查询的碧玉报告,另一方面是作为 CriteriaBuilder 对象的应用程序功能和对象权限。

我的想法是:

我进行报表查询 -> 添加功能权限声明 -> 一次性执行

4

1 回答 1

0

可能最好坚持其中一个。

在 EclipseLink 中,两者最终都作为 EclipseLink 表达式对象。从 JPQL 查询中,您可以获取 DatabaseQuery 并使用另一个 Expression 添加到其 selectionCriteria,您可以从 Criteria 生成该表达式。

于 2012-05-08T13:29:37.657 回答