SpringBoot引入jdbcTemplate时报错Field jdbcTemplate in com.x required a bean of type...could not be found

SpringBoot项目,引入jdbcTemplate时启动失败

Field jdbcTemplate in com.itheima.security.springboot.model.UserDao required a bean of type 'org.springframework.jdbc.core.JdbcTemplate' that could not be found.

SpringBoot引入jdbcTemplate时报错Field jdbcTemplate in com.x required a bean of type...could not be found_第1张图片
原因:在之前启动的时候在@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})加的自动化配置,但是此时因为已经配置了数据库的连接环境(application.properties),当再次启动时会报错。

解决:直接取消自动化配置

SpringBoot引入jdbcTemplate时报错Field jdbcTemplate in com.x required a bean of type...could not be found_第2张图片

你可能感兴趣的:(SpringBoot,spring,boot)