SpringBoot启动时报错:Error creating bean with name 'dataSource' defined in class..........

如果pom.xml中没有配置mybatis的依赖,出现这个错误那么
Spring boot启动时会默认加载org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration类
加载时使用@Configuration注解向spring注入dataSource bean,
如果项目中没有关于dataSource的配置信息,那么Spring创建dataSource bean时就会因为缺少相关的信息而报错

因此我们需要在Application类上面增加@EnableAutoConfiguration注解,然后重新启动

@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
SpringBoot启动时报错:Error creating bean with name 'dataSource' defined in class.........._第1张图片
参考链接:https://blog.csdn.net/q1035331653/article/details/80418026

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