Code: Select all
Connection con = getMyConnection();
PreparedStatement ps = con.prepareStatement("select * from customers where foo=?");
ps.setString(1, "bar");
ResultSet results = ps.executeQuery();
Code: Select all
List jdbcTemplate.queryForObject(sql, Customer);
Wir könnten etwas selbst schreiben, das die Feldnamen des Kunden und der Spaltennamen im Ergebnissatz verwendet, aber wir gehen davon aus, dass jemand dies bereits getan hat?
Wir können es schaffen Der manuelle Weg, das Iterieren über das Ergebnissatz und das manuelle Einstellen des Feldes, aber einige der Tabellen, die wir importieren, haben Hunderte von Spalten.