1 つの 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
これは機能するはずですか?
ありがとう
ネッタ