【发布时间】:2015-07-11 14:19:53
【问题描述】:
标题说明了一切:是否可以在使用 JPA 标准 API 构建的查询中使用命名查询?类似于(简单示例):
@Entity
@NamedQuery(name = "complexFooQuery", query = "FROM Foo where ....")
class Foo {
////....
}
List<Foo> getFoo() {
CriteriaQuery<Foo> cq = em.createQuery(Foo.class);
cq.select(<somehow specify complex foo named query>);
return em.createQuery(cq).getResultList();
}
【问题讨论】:
标签: java hibernate jpa criteria-api named-query