package DataBaseTest;
public class LoadDBdriver {
/**
*复制.jar文件到java安装包的"jre>lib>ext"文件夹下。
* @param args
* @author 劳黑炭
*/
// private static final String DB_DRIVER ="org.apache.derby.jdbc.EmbeddedDriver"; //DB_DRIVER
// public static final String MYSQL_DRIVER="org.gjt.mm.mysql.Driver";//MYSQL_DRIVER
// private static final String SQL_DRIVER ="com.microsoft.sqlserver.jdbc.SQLServerDriver"; //SQL_DRIVER
static {
try {
//反射机制加载
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");// 加载SQL2008驱动程序(08和05与2000的加载方法有点差别)
System.out.println("加载SQL驱动启动成功!");
} catch (ClassNotFoundException e) {
System.out.println("------ 在加载“SQL2008驱动”时抛出异常,内容如下:");
e.printStackTrace();
}
try {
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");// 加载DB驱动程序(derby.jar)
System.out.println("加载derby启动成功!");
} catch (ClassNotFoundException e) {
System.out.println("------ 在加载“DB驱动时”抛出异常,内容如下:");
e.printStackTrace();
}
try {
Class.forName("org.gjt.mm.mysql.Driver");// 加载MySQL驱动
System.out.println("加载mysql驱动启动成功!");
} catch (ClassNotFoundException e) {
System.out.println("------ 在加载“mysql数据库驱动”时抛出异常,内容如下:");
e.printStackTrace();
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}