Если вы хотите использовать запрос HibernateTemplate
, то ниже приведен пример запроса гибернации, но в вашем случае нам нужны файлы сопоставления, чтобы увидеть, как связаны объекты.Надеюсь, что следующий запрос поможет вам.
public List<Object[]> getCities(Integer stateId) {
List<Object[]> cityList = new ArrayList<Object[]>();
String query = "select city.cityId,city.cityName from City city where city.state.stateId=?";
Object[] queryParam = {stateId};
cityList = getHibernateTemplate().find(query, queryParam);
return cityList;
}
или
String query="from City";
List<City> cityList = getHibernateTemplate().find(query);