JDBC 结构
JDBC
Java 应用通过 JDBC 连接到数据库执行有五步
- Register the driver class
- Creating connection
- Creating statement
- Executing queries
- Closing connection
DriverManager class
DriverManager 类顾名思义,用来管理 driver。主要有注册接口。getConnection 的时候用 DriverManager 当前的 classloader 尝试顺序加载注册的 driver,加载到哪个用那个。
Connection Interface
一个 connection 是一次应用和数据库的 session。也是 Statement, PreparedStatement, and DatabaseMetaData 的