Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource 已解决

问题再现:

Description:

Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.

Reason: Failed to determine a suitable driver class

原因:

问题的中文意思就是说:无法配置DataSource:未指定'url'属性,也无法配置嵌入数据源。

很明显,问题原因就是在你的应用中没有配置datasource的一些相关属性。

因为SpringBoot是自动配置的,在项目中的application.yml配置文件中可能缺少了数据库相关的配置。

解决办法:

  • 方法1

如果是自己初期搭建框架,还没有考虑关联数据库,可以先排除掉SpringBoot自动装配DataSource的操作,更省去了后面的一系列的问题。

在主类的请求头上加上:@SpringBootApplication(exclude={DataSourceAutoConfiguration.class}) 即可:

  • 方法2

乖乖的在application.yml配置文件中将datasource相关属性补充完整:

 

少侠请留步 ... ヾ(◍°∇°◍)ノ゙ ... 
欢迎点赞、评论、加关注,让更多人看到学到赚到
更多精彩,请关注我的"今日头条号":Java云笔记

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章