Hi,
I think you need to have a @Configuration class. Inside that class , you can define @Bean method that return a JdbcTemplate
The reason why I am defining JdbcTemplate as a bean because you use @Autowired to autowire JdbcTemplate in the DatabaseFacadeImpl class.
If jdbcTemplate is not a bean, you cannot autowire it.
Here is an example
https://www.technicalkeeda.com/spring-tutorials/spring-4-jdbctemplate-annotation-example