Мне нравится кажущаяся простота JdbcTemplate, но я немного смущен тем, как он работает. Похоже, что каждая операция (query () или update ()) выбирает соединение из источника данных и закрывает его.
Прекрасно, но как вы выполняете несколько SQL-запросов в одном соединении?
Я мог бы хотеть выполнить несколько операций последовательно (например, SELECT, за которым следует INSERT, а затем зафиксировать), или я мог бы захотеть выполнить вложенные запросы (SELECT, а затем выполнить второй SELECT на основе результата каждой строки).
Как мне это сделать с помощью JdbcTemplate. Я использую правильный класс?