JDBC API允许访问多种类型数据库的数据,尤其是关系数据库中的数据
JDBC是一种规范,提供一套完整的,可移植的访问底层数据库的接口程序
JDBC API (应用开发者)和 JDBC Driver API(驱动开发者)
JDBC快速入门
The JDBC API makes it possible to do three things: |
- Establish a connection with a database or access any tabular data source
- Send SQL statements
- Process the result
创建JDBC应用程序
构建JDBC应用程序涉及以下六个步骤 -
- 导入包:需要包含包含数据库编程所需的JDBC类的包。 大多数情况下,使用
import java.sql.*
就足够了。 - 注册JDBC驱动程序:需要初始化驱动程序,以便可以打开与数据库的通信通道。
- 打开一个连接:需要使用
DriverManager.getConnection()
方法创建一个Connection
对象,它表示与数据库的物理连接。 - 执行查询:需要使用类型为
Statement
的对象来构建和提交SQL语句到数据库。 - 从结果集中提取数据:需要使用相应的
ResultSet.getXXX()
方法从结果集中检索数据。 - 清理环境:需要明确地关闭所有数据库资源,而不依赖于JVM的垃圾收集。