「Loading Class 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.cj.jdbc.Driver クラスには、非推奨のクラスに比べていくつかの利点があります。 com.mysql.jdbc.Driver クラス:
アップデート方法コード
警告メッセージを解決するには、新しいドライバー クラスを使用するようにコードを更新するだけです:
// Deprecated: Class.forName("com.mysql.jdbc.Driver"); // New: Class.forName("com.mysql.cj.jdbc.Driver");
追加メモ
以上が「com.mysql.jdbc.Driver」が非推奨になったのはなぜですか? Java MySQL コードを更新するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。