是否可以在一个hql语句中使用多个POJO或POJO与另一个数据的组合? 例如:
如果我有Foo类:
public class Foo {
private String name;
private String type;
public Foo (String name, String type) {
this.name = name;
this.type = type;
}
}
和实体吧:
@Entity
public class Bar {
private Long id;
private String name;
private String type;
...
}
以下hql将无法编译:
select bar.id, new Foo(bar.name, bar.type) from Bar bar
就此而言,这个hql也没有编译。
select new list(bar.id, new Foo(bar.name, bar.type)) from Bar bar
这应该有用吗?
由于
Netta