2024年4月1日发(作者:)

Connection Statement ResultSet

的一些接口和用法

分类: JAVA 2010-01-06 15:33 1285人阅读 评论(1) 收藏 举报

JDBC是由一系列连接(Connection)、SQL语句(Statement)和结果

集(ResultSet)构成的,其主要作用概括起来有如下3个方面:

建立与数据库的连接。

向数据库发起查询请求。

处理数据库返回结果。

这些作用是通过一系列API实现的,其中的几个重要接口如表13-1所

示。

表13-1 JDBC API中的重要接口

接 口 作 用

Manager 处理驱动程序的加载和建立新数据库连接

tion 处理与特定数据库的连接

ent 在指定连接中处理SQL语句

Set 处理数据库操作结果集

这些JDBC API的组成结构如图13-2所示。

图13-2 JDBC API的组成结构

DriverManager

DriverManager类是包中用于数据库驱动程序管理的类,作

用于用户和驱动程序之间。它跟踪可用的驱动程序,并在数据库和相应驱

动程序之间建立连接,也处理诸如驱动程序登录时间限制及登录和跟踪消

息的显示等事务。DriverManager 类直接继承自,其主要

成员方法如表13-2所示。

表13-2 DriverManager的主要成员方法及其含义

对于简单的应用程序,程序开发人员需要在此类中直接使用的惟一方法

是 nection。该方法是用来建立与数据库的连接的。

JDBC 允许用户调用 DriverManager 的方法 getDriver、getDrivers 和

registerDriver 及 Driver 的方法 connect。但多数情况下,最好让

DriverManager 类管理建立连接的细节。

Connection

Connection是用来表示数据库连接的对象,对数据库的一切操作都是

在这个连接的基础上进行的。Connection类的主要成员方法如表13-3所

示。