2011-04-27 25 views
21

Después de asumir el proyecto de un compañero de trabajo, noté que estaba usando "org.gjt.mm.mysql.Driver" como el controlador jdbc para MySQL 5 en lugar del más común "com.mysql.jdbc.Driver". Ambos están contenidos en el controlador que encontré en Maven central que parece ser la distribución estándar del controlador.¿Para qué es el controlador jdbc "org.gjt.mm.mysql.Driver"?

Cuando miro hacia arriba gjt.org encontré un sitio antiguo que habla sobre "el controlador de mysql de Mark".

http://gjt.org/

Respuesta

47

El conductor MySQL JDBC fue desarrollado inicialmente por un aficionado. Más tarde se donó a MySQL, donde cambiaron el nombre del paquete/nombre de clase. El antiguo nombre de clase se conserva por razones de compatibilidad con versiones anteriores, pero si puede, debe actualizarlo al com.mysql.jdbc.Driver lo antes posible.

Cuestiones relacionadas