Если я вызываю хранимую процедуру, используя шаблон Jdbc, который возвращает несколько строк данных.Например, хранимая процедура возвращает 200 записей на основе некоторых бизнес-правил.Как перебирать и обрабатывать эти 1 за один раз, можем ли мы использовать для этого пользовательский сопоставитель строк?
Здесь я могу вызвать его для 1 сотрудника.Но нужно как список.
SimpleJdbcCall jdbcCall = new
SimpleJdbcCall(dataSource).withProcedureName("getEmployeeeRecord");
SqlParameterSource in = new MapSqlParameterSource().addValue("emp_id", id);
Map<String, Object> out = jdbcCall.execute(in);
Employee employee = new Employee();
employee.setId(id);
employee.setName((String) out.get("out_name"));
employee.setAge((Integer) out.get("out_age"));
return employee ;