Criteria Builder Создать новый объект в операторе выбора
Мне было интересно, если этоМожно создать такой запрос, как:
em.createQuery(
"SELECT NEW EmpMenu(p.name, p.department.name) "
+ "FROM Project p ").getResultList();
также возможно сделать это через спецификацию:
public Predicate toPredicate(Root root, CriteriaQuery query,
CriteriaBuilder cb) {
return ???;
}
Заранее спасибо!