Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie schreibe ich eine Winterschlaf-Vorlagenabfrage aus der SQL-Abfrage?

Wenn Sie HibernateTemplate verwenden möchten Die folgende Abfrage ist ein Beispiel für eine Ruhezustandsabfrage, aber in Ihrem Fall benötigen wir Zuordnungsdateien, um zu sehen, wie die Entitäten zugeordnet sind. Ich hoffe, die folgende Abfrage wird Ihnen helfen.

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;
    }

oder

String query="from City";
List<City> cityList = getHibernateTemplate().find(query);