У меня есть два класса:
class A { private B b; /* ... */ } class B { private String c; /* ... */ }
Можно ли создать критерий гибернации, чтобы выбрать все A, где bc = "foo"?
criteriaForA.createAlias("b", "b").add(Restrictions.eq("b.c", "valueForC");