小编use*_*052的帖子

Criteria Builder在Select语句中创建新对象

我想知道是否有可能创建这样的查询:

em.createQuery(
        "SELECT NEW EmpMenu(p.name, p.department.name) "
            + "FROM Project p ").getResultList();
Run Code Online (Sandbox Code Playgroud)

也可以通过规范来做到这一点:

public Predicate toPredicate(Root<T> root, CriteriaQuery<?> query,
        CriteriaBuilder cb) {


    return ???;
}
Run Code Online (Sandbox Code Playgroud)

提前致谢!

java hibernate jpql criteria-api jpa-2.0

16
推荐指数
1
解决办法
1万
查看次数

标签 统计

criteria-api ×1

hibernate ×1

java ×1

jpa-2.0 ×1

jpql ×1