读书人

装载JDBC驱动的三种方式

发布时间: 2012-10-09 10:21:45 作者: rapoo

装载JDBC驱动的3种方式
在使用JDBC的第一步就是装载JDBC驱动。一个JDBC驱动是一个实现了java.sql.Driver接口的类。

有3中常用的方法可以装载JDBC驱动。

方法1:使用Class.forName()
方法2:使用DriverManager.registerDriver()
方法3:使用Thread类进行装载

方法1:使用Class.forName()
这是最常用的一种方式。在Java语言中,如果调用Class.forName(),JVM将会装载对应的类。例如:(这里假设使用mysql)

String driverName = "org.gjt.mm.mysql.Driver";try {  Thread.currentThread().getContextClassLoader().loadClass(driverName);}catch(SQLException e) {  e.printStackTrace();}


三种方法互相比较,方法一最为简洁,因此推荐使用。 1 楼 段箭*残箫 2010-05-09 是啊 第一种方式方便扩展,可以通过配置文件的方式得到Driver的全类名 2 楼 numen_wlm 2010-06-08 感觉第二种方式更OO些

读书人网 >其他数据库

热点推荐