I have Class A on which on which criteria is created. Class B is mapped in class A. But I want to join class C with class B using criteria.
Class B and C are directly related.
I want the query something like:
select * from A
left outer join B on B.id = A.id
left outer join C on B.id = C.id
and
Criteria criteria = factory.getCurrentSession().createCriteria(A.class, "A");