解決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.警告問題
錯誤提示:
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,通常是自動注入的。
所以,我們只需要按照提示,將“com.mysql.jdbc.Driver”驅動改為“com.mysql.cj.jdbc.Driver”。
<property name="driver" value="com.mysql.cj.jdbc.Driver"/>
這個問題很簡單,解決方法也很簡單,並且我在幾天前就成功解決了這個問題。寫下這篇博客是為了提醒自己:盡管學習的內容越來越難,報錯也越來越復雜,越來越難以解決,但是寫代碼、查代碼時一定要細心,並且不怕困難。以前運行一爆紅,我就自然而然地產生抵觸心理。會不由自主地難受,害怕自己解決不了問題,而最經常的解決方式就是復制報錯信息,百度尋找解決方案。殊不知,我們解決bug最好的方式就是觀察。我們自己是最了解自己代碼的人,通過仔細閱讀報錯信息,檢查自己的代碼,或許可以很輕松地解決問題。如果通過檢查還無法查出問題所在,再進行查找解決問題,也可以加深我們的代碼閱讀能力,提高自己的技術水平。
致堅持了這么久的自己:努力會帶來好運,我們永遠可以相信努力的自己!