当前位置: 首页 > 面试题库 >

jdbc驱动程序“ org.gjt.mm.mysql.Driver”是做什么用的?

南门棋
2023-03-14
问题内容

在接手一个同事的项目后,我注意到他使用“ org.gjt.mm.mysql.Driver”作为MySQL 5的jdbc驱动程序,而不是更常见的“
com.mysql.jdbc.Driver”。它们都包含在我在Maven Central上找到的驱动程序中,该驱动程序似乎是该驱动程序的标准发行版。

当我查找gjt.org时,我发现了一些有关“ Mark的mysql驱动程序”的旧站点。

http://gjt.org/


问题答案:

MySQL
JDBC驱动程序最初是由业余爱好者开发的。后来将其捐赠给MySQL,他们在MySQL中将包/类名重命名。保留旧的类名是出于向后兼容的原因,但如果可以,则应com.mysql.jdbc.Driver尽快将其更新。



 类似资料:
  • 问题内容: 我有一个非常大的表,每天都有数百万条记录,并且每天结束时我都会提取前一天的所有记录。我这样做是: 问题在于该程序占用了2GB的内存,因为它将所有结果存入内存,然后对其进行处理。 我尝试设置,Statement.setFetchSize(10)但它占用的操作系统内存完全相同,没有任何区别。我为此使用Microsoft SQL Server 2005 JDBC驱动程序。 有什么方法可以像在

  • 问题内容: 有人告诉我,加载JDBC驱动程序的首选方法是: 我知道,这对于从XML配置文件或用户输入中读取多个驱动程序之间的动态决策更好。我很好奇的是,调用此语句如何将指定的驱动程序加载到我们什至没有将生成的“ Class”对象存储在任何地方的环境中。JavaDocs条目说: 返回与具有给定字符串名称的类或接口关联的Class对象 在那种情况下,Java开发人员仅凭此语句如何设法促进驱动程序对象的

  • 主要内容:JDBC驱动程序是什么?,JDBC驱动程序类型,应该使用哪个驱动程序?JDBC驱动程序是什么? JDBC驱动程序在JDBC API中实现定义的接口,用于与数据库服务器进行交互。 例如,使用JDBC驱动程序,可以通过发送SQL或数据库命令,然后使用Java接收结果来打开数据库连接并与数据库进行交互。 JDK附带的包包含各种类,其类的行为被定义,实现在第三方驱动程序中完成。 第三方供应商在其数据库驱动程序中实现接口。 JDBC驱动程序类型 JDBC驱动程序实现因Java

  • 我需要在Java中使用JDBC做一些简单的实验,我认为运行derby数据库应该是实现这一点的简单途径。 我已经安装了derby,并使用“ij”工具创建了一个表并将一些数据放入其中。我也可以用ij读回数据。 然而,当我试图使用实际的Java代码连接到此时,事情变得很糟糕。这是我尝试了几件事情的情况之一,每件事都以不同的方式失败,所以我希望你们都能原谅这有点模糊。但这些是我迄今为止尝试/失败的要点。

  • 问题内容: 我已经在两周前创建了一个程序(+ ),现在它在加载JDBC驱动程序时遇到了问题(到目前为止还没有发生)。因此,我的文件如下所示: 看来这个文件很清楚。但是,在我尝试创建bean 时无法加载JDBC驱动程序的主要问题是什么。 其它文件: 数据源文件 属性文件 错误: 任何人? 提前致谢 问题答案: 摆脱财产的尽头 Spring使用反射和该属性的值通过完全限定的类名加载实例。没有所谓的班级