У меня есть дерево классов:
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
.
Можно ли привести возвращаемые данные к следующему классу:
classD {
Type1 fiedl1;
Type2 field2;
Type3 field3;
}
Так может ли преобразование быть выполнено Hibernate или мне нужно вручную выполнить все преобразования?