当一切准备就绪,点下Run的一刹那本以为大功告成,可是运行结果让人贼难受。这么一大堆错误,当时懵逼了。

下面就让我们看看怎么解决吧!
先看这里:

解决办法:

Ok!
再次运行,结果如下:

错报: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.
这个问题是 使用了新的mysql驱动包,但驱动声明不是最新的:DriverClassName"com.mysql.jdbc.Driver"改成 "com.mysql.cj.jdbc.Driver" 即可(当然也可以不用理它,毕竟它不影响使用,强迫症者例外,非要把它去掉的话就换低版本吧)
总结:
com.mysql.cj.jdbc.Driver是mysql-connector-java 6 中的特性,相比mysql-connector-java 5 多了一个时区:serverTimezone,因此把数据源配置的驱动改一下就好了。
使用UTC会有8小时的时差(中国全球标准8小时,比如:全球标准当前是上午1点,中国时间则为上午9点),可设置为北京时间东八区GMT%2B8 或者上海时间Asia/Shanghai。
文章转载自Aihao,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




