1.错误类型
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
2.图片
3.错误原因
MySQL升级之后驱动发生了改变所以要改变驱动具体操作如下
<1>pom.xml文件中MySQL版本改变
<mysql-connector-java.version>8.0.11</mysql-connector-java.version>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql-connector-java.version}</version>
</dependency>
<2>yml文件中的DataSource文件配置改变
################### 数据库配置 ###################
datasource:
db-name: test
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8
username: root
password: root
filters: log4j,wall,mergeStat
driver-class-name: com.mysql.cj.jdbc.Driver
useSSL=false
serverTimezone=GMT%2B8
2.未升级的版本
################### 数据库配置 ###################
datasource:
url: jdbc:mysql://127.0.0.1:3306/test?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false
driver-class-name: com.mysql.jdbc.Driver
username: test
password: test
db-name: test
filters: log4j,wall,mergeStat