spring jdbc template查询的结果集不用手动遍历?
为什么这里的ResultSet不用While循环?我还用循环去遍历,结果少了第一条数据
jdbcTemplate.query(sql, new RowCallbackHandler() {
@Override
public void processRow(ResultSet resultSet) throws SQLException {
int id=resultSet.getInt("id");
String name=resultSet.getString("name");
int age=resultSet.getInt("age");
Student student=new Student(id,name,age);
list.add(student);
}
});