JPA标准API中的Roots是否可以在查询之间互换?

时间:2013-03-08 22:08:14

标签: jpa jpa-2.0

在JPA条件API中,Root是否可以互换?

也就是说,如果我正在准备两个CriteriaQuery实例,并且如果我在其中一个实例上执行此操作:

final Root<X> root = query.from(X.class);

...我可以在与第二个查询交互时使用Root实例吗?

我想以这种方式以编程方式构建WHERE子句,然后在两个查询中使用它。

1 个答案:

答案 0 :(得分:1)

Root不可互换,尽管JPA规范没有明确地将其解析出来。