了解「載入類別com.mysql.jdbc.Driver 已棄用」警告
在Java 中使用MySQL 資料庫連線時,它通常會遇到以下訊息:
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 類別具有多個優點class:
如何更新您的程式碼
至解決警告訊息,您只需更新程式碼以使用新的驅動程式類別:
// Deprecated: Class.forName("com.mysql.jdbc.Driver"); // New: Class.forName("com.mysql.cj.jdbc.Driver");
附加說明
以上是為什麼「com.mysql.jdbc.Driver」已被棄用以及如何更新我的 Java MySQL 程式碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!