在使用idea中yml文件配置数据库时发生如下报错(环境:jdk1.8,mysql5.5):
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’已经被弃用了、应当使用新的驱动 com.mysql.cj.jdbc.Driver’
所以,按照提示更改application.yml的配置 .com.mysql.jdbc.Driver 应改为 com.mysql.cj.jdbc.Driver
即
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/blog?useUnicode=true&characterEncoding=utf-8
username: root
password: 123456
更改后即可正常运行