Для чего нужен драйвер jdbc "org.gjt.mm.mysql.Driver"?

После принятия проекта коллеги я заметил, что он использует "org.gjt.mm.mysql.Driver" в качестве драйвера jdbc для MySQL 5 вместо более распространенного "com.mysql.jdbc.Driver". Они оба содержатся в драйвере, который я нашел в Maven central, который является стандартным дистрибутивом драйвера.

Когда я смотрю на gjt.org, я обнаружил какой-то старый сайт, который говорит о "драйвере mysql Марка".

http://gjt.org/

1 ответ

Решение

Драйвер MySQL JDBC был первоначально разработан любителем. Это позже пожертвовано MySQL, где они переименовали пакет / имя класса. Старое имя класса сохраняется из соображений обратной совместимости, но если вы можете, вы должны обновить его до com.mysql.jdbc.Driver так скоро, как возможно.

Другие вопросы по тегам