Технически, вы можете, используя SingleConnectionDataSource
new JdbcTemplate(new SingleConnectionDataSource(connection, false))
Тем не менее, это не совсем рекомендуется, за исключением, например, юнит-тестов.
Вам лучше использовать полнофункциональный DataSource
и соединять вещи с помощью пружины.