JDBC API概述
在JDBC简介中,我们提到了JDBC主要用来完成3件事:与数据库建立连接、发送SQL语句、处理结果。JDBC API就是围绕这3件事编写的各种类和方法。
JDBC API由一个驱动程序管理器实现对连接到不同数据库的多个驱动程序的管理。
有关JDBC的类
JDBC类库是Java平台的一部分。JDBC 3.0分为2个包:java.sql和javax.sql。JDBC操作中常用到的类和接口分成7种,分别是:
- 数据库建立连接
- 数据库传递SQL语句
- 检索和更新查询的记录集
- 建立数据源连接时以DataSource接口替代DriverManager
- 连接池
- 分布式事务处理
- 行记录集
实现JDBC连接
由于JDBC大量底层高质量代码,原本让开发人员头疼的数据库连接变得非常容易,连接各种数据库都可以用以下2步完成:
- 加载注册驱动程序
- 获取对数据库的连接
有了数据库连接,就可以操作数据库了,通过Statement、PreparedStatement、ResultSet对象,完成SQL语句的传递、查询和修改等记录