У меня есть запрос, который возвращает одну строку с четырьмя целочисленными столбцами.
select col1, col2, col3, col4 from myTable where id='xyz';
Какой метод запроса мне следует использовать из JdbcTemplate и как поместить значения в четыре переменные типа int, скажем, int1, int2, int3, int4?
Ответы rowMapper, приведенные ниже, вероятно, не будут работать в моем случае. Потому что у меня нет объекта, имеющего четыре свойства int, которые я могу установить.
Я выполняю независимый запрос в методе и хочу установить возвращенный результат в четыре столбца в четыре целых числа, которые являются локальными переменными для этого метода.
Я хочу знать, достижимо ли это с помощью JdbcTemplate ???
Действует ли указанный ниже код?
List<String> result = this.jdbcTemplate.queryForObject(myQuery, List.class);
Iterator i = result.iterator();
String a = (String) i.next();
String b = (String) i.next();
String c = (String) i.next();
String d = (String) i.next();