简单了解
DriverManager管理一组 JDBC 驱动程序的基本服务,是一个驱动管理对象.DataSource 接口是 JDBC 2.0 API 中的新增内容,它提供了连接到数据源的另一种方法。使用 DataSource 对象是连接到数据源的首选方法。
功能:
- 注册驱动:告诉程序该使用哪一个数据库驱动jar
静态方法:
写代码时使用:Class.forName(“com.mysql.cj.jdbc.Driver”);
源码:
package com.mysql.cj.jdbc;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Driver extends NonRegisteringDriver implements java.sql.Driver {
public Driver() throws SQLException {
}
static {
try {
DriverManager.registerDriver(new Driver());
} catch (SQLException var1) {
throw new RuntimeException("Can't register driver!");
}
}
}
想了解更多可参考:Class DriverManager