我现在可以使用类似的代码在带有标准 api 的 select 语句中创建新对象
CriteriaBuilder cb...
CriteriaQuery<Wrapper> q = cb.createQuery(Wrapper.class);
Root<SuperClass> c = q.from(SuperClass.class);
q.select(cb.construct(Wrapper.class,c.get("name")));
但我想知道是否可以使用标准 api 创建这样的查询
select new Wrapper(p.name, type(p)) FROM SuperClass p
提前致谢!