Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
1.问题描述:
未能配置数据源:url属性未指定,无法配置嵌入式数据源。
Reason:Failed to determine a suitable driver class.
无法确定合适的驱动程序类别。
2.问题解决:
1.问题分析:
在程序的配置文件中添加引入了数据库驱动依赖包, springboot程序就自动去进行数据连接, 但是因为没有配置数据库的连接信息, 所以就会报错。
2.问题解决:
(1)去掉自动连接:
在未配置数据库连接信息时,可以将入口类中的注解修改为以下代码:
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
即添加(exclude = {DataSourceAutoConfiguration.class}), 排除自动连接。
(2)配置数据源信息:
在application.yml中配置数据库的连接信息,运行程序就不会报错。