यदि आप 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);