web-dev-qa-db-ja.com

jdbcドライバー "org.gjt.mm.mysql.Driver"は何のためのものですか?

同僚のプロジェクトを引き継いだ後、彼がMySQL 5のjdbcドライバーとして、より一般的なもの「com.mysql.jdbc.Driver」の代わりに「org.gjt.mm.mysql.Driver」を使用していることに気付きました。どちらも、ドライバーの標準ディストリビューションのように見えるMavenセントラルで見つけたドライバーに含まれています。

Gjt.orgを検索すると、「Markのmysqlドライバー」について話している古いサイトが見つかりました。

http://gjt.org/

22
benstpierre

MySQL JDBCドライバーは、最初は愛好家によって開発されました。後でMySQLに寄付され、パッケージ/クラス名が変更されました。古いクラス名は下位互換性の理由で保持されますが、可能であれば、できるだけ早くcom.mysql.jdbc.Driverに更新する必要があります。

53
BalusC