在启动SpringBoot项目的时候,项目却报错误信息:
1 2 3 4 5 6 7 8 9 10 11
| 2021-01-19 17:27:38.735 ERROR 12308 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter :
*************************** APPLICATION FAILED TO START ***************************
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
|
这个报错原因是因为:在SpringBoot项目中引入了SpringDataJpa或者MyBatis等持久层框架,但是在项目的配置文件中却没有配置数据库的链接信息导致的。
解决方案:在SpringBoot的配置文件中配置数据库的链接信息。
例如:
1 2 3 4 5 6 7
| spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/mybean?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai username: root password: admin
|