使用Criteria API

时间:2018-02-12 14:34:06

标签: java jpa eclipselink criteria-api

我有一个实体层次结构,我想根据子类过滤结果。我知道如果我指定一个特定的子类,查询将只返回该子类的实体,但如果我想从两个或多个子类中返回实体但不是所有子类。我知道这可以通过使用实体类型表达式来完成:

SELECT e
FROM Employee e
WHERE TYPE(e) IN (Exempt, Contractor)

可以使用Criteria API完成同样的事情吗?

顺便说一句,我正在使用EclipseLink。

0 个答案:

没有答案