「记录」解决 Loading class 'com.mysql.jdbc.Driver'. This is deprecated. 问题

问题

SpringBoot 项目中跑测试的时候,发现结果是没问题,但是 IDEA 中有如下的红字:

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.

解决

简单翻译呢,就是用 com.mysql.jdbc.Driver 加载数据库已经不推荐了。那我把 yml 中的配置改成它提示的 com.mysql.cj.jdbc.Driver

spring:
  datasource:
    dbcp2:
      url: jdbc:mysql://localhost:3306/****?serverTimezone=GMT%2B8&characterEncoding=utf-8
      username: ****
      password: ****
      driver-class-name: com.mysql.cj.jdbc.Driver ;主要是这里

红字提示就没有了。

你可能感兴趣的:(踩坑)