Pokud chcete použít HibernateTemplate
dotaz, pak níže je příklad dotazu hibernace, ale ve vašem případě potřebujeme mapovací soubory, abychom viděli, jak jsou entity spojeny. Doufám, že vám níže uvedený dotaz pomůže.
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;
}
nebo
String query="from City";
List<City> cityList = getHibernateTemplate().find(query);