我正在使用Hibernate,我有桌面User&解决一对多的关系。 请检查下面的代码
Criteria crit = session.createCriteria(User.class);
crit.setFetchMode("address", FetchMode.JOIN);
// crit.add(Restrictions.eq("address.city", "new Street"));
crit.setResultTransformer(crit.DISTINCT_ROOT_ENTITY);
List<User> userList = crit.list();
这很好。但是在我的地址表中我有City列,这里我想应用where子句的地址(where address.city = vizag)我该怎么做才能帮助我。