jest możliwe z kryteriami Hibernowania, zrób to?Kryteria hibernacji i wielokrotne dołączenie
select A.something, B.something, C.something, D.something
from A JOIN B on A.id = B.id_fk
JOIN C ON B.id = C.id_fk
JOIN D ON C.id = D.id_fk;
http://stackoverflow.com/questions/8726396/hibernate-criteria-join-with-3-tables Powyżej wspomniano łącza może pomóc. –