Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'.
1.spring boot框架下更改内容
整合spring boot项目过程中出现的,用了最新的mysql 连接驱动
application-dev.properties
spring.datasource.url=jdbc:mysql://localhost:3306/test?serverTimezone=GMT%2B8
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
需要将 com.mysql.jdbc.Driver 改为 com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/test?serverTimezone=GMT%2B8
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
2.如果是jdbc连接方式则
需要将Class.forName,JDBC_DRIVER对应的驱动由 com.mysql.jdbc.Driver 改为 com.mysql.cj.jdbc.Driver
Class.forName("com.mysql.cj.jdbc.Driver");
final String JDBC_DRIVER = "com.mysql.cj.jdbc.Driver";
如下红框部分都要更改