解决IDEA警告:Loading class `com.mysql.jdbc.Driver‘. This is deprecated. The new driver class is `com.mys

不积跬步无以至千里,不积小流无以成江海

今天解决一个IDEA中的一个警告

编写spring boot项目时,每次运行程序,控制台总会弹出这样一行红色的警告,由于没有影响整个程序的运行,以为是正常的输出信息,所有没有过多的在意

但注重细节的我,今天打算弄懂并且解决掉这个警告

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”。驱动程序通过串行接口自动注册,通常不需要手动加载驱动程序类。

按照报错信息的提示,我们去SpringBoot项目中找到它的yml配置文件,把配置的驱动名称改过来就可以解决这个问题。

具体做法如下

原来的驱动类名:

jdbc.drvier=com.mysql.jdbc.Driver

解决IDEA警告:Loading class `com.mysql.jdbc.Driver‘. This is deprecated. The new driver class is `com.mys_第1张图片

改为如下即可(在中间多加一个“cj”):

jdbc.drvier=com.mysql.cj.jdbc.Driver

 

遇到错误我们要学会分析错误,注意观察报错信息给我们带来的提示,会对我们有很大的帮助

好了,今天问题就分享到这里

至此希望能够给你带来帮助(#^.^#)

你可能感兴趣的:(后端,Java,intellij-idea,mysql,java,spring,boot,spring,tomcat,eclipse)