如何在Hibernate中返回特定类型的列表而不是List<Object[]>?
我有类树:
classA {
classB b;
classC c;
.....
}
我有这样的HQL查询:
SELECT a.field1, b.field2, c.field3, c.field4
FROM a LEFT OUTER JOIN b ON a.id = b.fk
LEFT OUTER JOIN c ON b.id = c.fk
此查询返回 。List<Object[]>
是否可以将返回的数据强制转换为以下类:
classD {
Type1 fiedl1;
Type2 field2;
Type3 field3;
}
那么可以通过Hibernate进行铸造,还是我需要手动完成所有铸造?