Чтение пружинной документации jdb c spring (https://docs.spring.io/spring/docs/current/spring-framework-reference/data-access.html#jdbc -JdbcTemplate-idioms ), насколько я понимаю, рекомендует создать экземпляр JdbcTemplate внутри dao, что не кажется необходимым. Можем ли мы просто не внедрять JdbcTemplate?
Другое дело, что do c предлагает использовать установщик, разве это не устаревшая практика, которую следует заменить инъекцией через конструктор (хорошая практика гражданина)?
Если мои предположения верны, я с радостью помогу обновить документы.