JDBC API由两个部分组成,一是核心的API,其类包路径为java.sql,这是J2SE的一部分。它具有可滚动的结果集,批量更新的实现类;二是扩展的API,其类包路径为javax.sql,这是J2EE的一部分。它具有访问JNDI资源、分布式事务等实现类。常用的标准类如下。
java.sql.DriverManager:完成驱动程序的装载和建立新的数据库连接。
java.sql.Connection:表示对某一指定数据库的连接。
java.sql.Statement:管理在一指定数据库连接上的SQL语句的执行。
java.sql.ResultSet:一个SQL语句的执行结果。
java.sql.Statement:接口,用作执行一条静态的SQL语句并接收产生的结果。
java.sql.PreparedStatement:继承了Statement接口,用于对预编译的SQL语句的执行。
java.sql.CallableStatement:继承了Statement接口,用于对一个数据库存储过程的执行。
java.sql.SQLException:处理数据库访问时的出错信息。
java.sql.SQLWarning:处理数据库访问时的警告信息。
java.sql.Statement:用作执行一条静态的SQL语句并接收产生的结果。
java.sql.Time:用于表示时、分、秒。
java.sql.Timestamp:扩展标准java.util.date类,用于表示SQL的时间戳,增加了一个以纳秒为单位的时间域。
java.sql.Types:定义区分SQL类型的常量。
java.sql.DatabaseMetaData:定义了JDBC元数据接口。
本文链接地址: JDBC API概述说明介绍