报Error creating bean with name 'dataSource' defined in class path resource 报错解决办法

在学习spring boot 的数据库操作的时候,报了一串错误

 

 

对于初学spring boot的我来说,英语水平低,看不懂报错的信息,给我造成了很大的麻烦,花了我一天的时间,经过不懈的努力后终于让我找到了问题所在

spring boot会默认加载org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration类使用了@Configuration注解向spring注入了dataSource bean,因为工程中没有关于dataSource相关的配置信息,当spring创建dataSource bean因缺少相关的信息就会报错

因此我们需要在Application类上面增加注解

@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})

参考链接:https://blog.csdn.net/q1035331653/article/details/80418026

 

posted @ 2018-10-29 21:06  含苞待放会有时  阅读(125507)  评论(3编辑  收藏  举报