public <T> List<T> queryForList(String sql,
Class<T> elementType,
Object... args)
throws DataAccessException
Beschreibung von Schnittstelle kopiert: JdbcOperations Abfrage angegeben SQL eine vorbereitete Anweisung von SQL und eine Liste von Argumenten für die Abfrage, erwartet eine Ergebnisliste zu binden, zu erstellen. Die Ergebnisse werden einer Liste (ein Eintrag für jede Zeile) von Ergebnisobjekten zugeordnet, von denen jedes dem angegebenen Elementtyp entspricht.
definiert durch: queryForList
in Schnittstelle JdbcOperations, Parameters:sql
- SQL-Abfrage element auszuführen - die erforderliche Art von Elemente in der Ergebnisliste (zB Integer.class) args
- Argumente, um die Abfrage zu binden (so dass es zu PreparedStatement, um den entsprechenden SQL-Typ zu erraten); möglicherweise auch contain SqlParameterValue
Objekte, die nicht nur den Argumentwert angeben, sondern auch den SQL-Typ und optional die Skalierung. Rückgabewerte: a Liste der Objekte, die dem angegebenen Elementtyp entsprechen Auslöser: DataAccessException - wenn die Abfrage fehlschlägt Siehe auch: JdbcOperations.queryForList (String, Class) , SingleColumnRowMapper
Welche Datenbank verwenden Sie? –
Ich benutze Oracle 10g; ist es datenbankabhängig? – user182944