@Configuration(proxyBeanMethods=false) @ConditionalOnClass(value={javax.sql.DataSource.class,org.springframework.jdbc.core.JdbcTemplate.class}) @ConditionalOnSingleCandidate(value=javax.sql.DataSource.class) @AutoConfigureAfter(value=DataSourceAutoConfiguration.class) @EnableConfigurationProperties(value=JdbcProperties.class) @Import(value={DatabaseInitializationDependencyConfigurer.class,org.springframework.boot.autoconfigure.jdbc.JdbcTemplateConfiguration.class,org.springframework.boot.autoconfigure.jdbc.NamedParameterJdbcTemplateConfiguration.class}) public class JdbcTemplateAutoConfiguration extends Object