DriverManager

Jdbc程序中的DriverManager用于加载驱动,并创建与数据库的链接,这个类的常用方法:

•DriverManager.registerDriver(new SQLServerDriver());,注意:在实际开发中,并不推荐采用这个方法注册驱动。查看Driver的源代码可以看到,如果采用此种方式,会导致驱动程序加载两次,也就是在内存中会有两个Driver对象。

•推荐方式:Class.forName("oracle.jdbc.driver.OracleDriver");采用此种方式不会导致驱动对象在内存中重复出现,并且采用此种方式,程序仅仅只需要一个字符串,不需要import驱动的API,这样可使程序不依赖具体的驱动,使程序的灵活性更高。

•DriverManager.getConnection(url, username, password),根据url获取数据库的链接。