Den skyldige var följande felaktiga och onödiga definition i mitt arkiv:
@Autowired
public void setDataSource(DataSource dataSource) {
this.template = new JdbcTemplate(dataSource);
}
Den är redan definierad i Configuration-klassen och dess omdefiniering orsakade all förödelse.