首页 > 数据库技术 > 详细

org.gjt.mm.mysql.Driver和com.mysql.jdbc.Driver的区别

时间:2015-07-16 11:33:47      阅读:275      评论:0      收藏:0      [点我收藏+]

最近遇到了个问题,看一些示例代码连接数据库有的用org.gjt.mm.mysql.Driver,有的用com.mysql.jdbc.Driver,那到底这俩有什么区别呢?

"org.gjt.mm.mysql.Driver 是当时最好的MySQL JDBC,但不是MySQL公司的,然后MySQL将MM的JDBC驱动收为官方的JDBC驱动,所以将驱动的package也该了,但还保留了org.gjt.mm.mysql.Driver这个路径的引用,也就是你使用新版的JDBC驱动时还可以通过这个来引用,你打开下载的新版JDBC驱动的jar文件可以看到,只有一个文件的目录是org.gjt.mm.mysql,就是为了兼容而设计的 ."

另外查看org.gjt.mm.mysql.Driver源码可知:

  org.gjt.mm.mysql.Diver.java代码如下:
  package org.gjt.mm.mysql;
  import java.sql.SQLException;
  public class Driver extends com.mysql.jdbc.Driver
  {
      public Driver()  throws SQLException{ }
  }    

可见org.git.mm.mysql.Driver 只是简单的继承了 com.mysql.jdbc.driver,并没有实现其他逻辑

org.gjt.mm.mysql.Driver和com.mysql.jdbc.Driver的区别

原文:http://www.cnblogs.com/jinghx/p/4650561.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!