JDBC 规范中文版 4.2 -第一章 简介
1.1 The JDBC API
JDBC API 给Java语言提供了一个可编程式的访问关系型数据,使用JDBC API,使用Java语言编写的程序可以执行对应SQL,并将数据返回至应用。JDBC还可以用于在分布式环境中与多个数据源进行交互。
JDBC API是基于X/Open SQL CLI, 也是ODBC的基础。 JDBC对Java编程语言中的X / Open CLI和SQL标准进行了抽象,让开发人员能够很轻松的使用以及映射
自1997年1月推出以来,JDBC API已被广泛接受和实现。API的灵活性允许广泛的实现
1.2 Platforms
JDBC API 是Java的一部分。其中包括Java SE和JavaEE.这个JDBC API提供了两个包:
- java.sql
- javax.sql
以上两个包均包含在JavaSE和JavaEE中
1.3 目标读者
本规范主要读者:
- 用于实现 JDBC API的 驱动程序
- 在驱动层上提供中间件服务
- 使用JDBC API提供应用程序生成等服务的工具
本规范也适用于下列目的:
- 使用 JDBC API 开发应用程序的开发者
- 开发以 JDBC API 为基础的其他 API 的开发者
JDBC4.2 规范工作是在 Java Community Process 下作为 JSR-221 的一部分进行的。此规范是JDBC4.1专家组协作努力的结果,该专家组的个别成员贡献了很多时间确保本规范的成功。我们感谢他们贡献:
- Lance Andersen, Oracle (Specification Lead)
- Mark Biamonte, DataDirect Technologies
- Volker Berlin
- Jesse Davis, DataDirect Technologies
- Christopher Farrar, IBM
- John Goodson, DataDirect Technologies
- Karim Khamis, Sybase
- Mark Matthews, Oracle
- Marco Paskamp, SAP AG
- Ajit Sabnis, Sybase
- Douglas Surber, Oracle
- Joe Weinstein, Oracle
还感谢许多幕后帮助和支持这项工作的人:
- Ian Evans
- Jeff Dinkins
- Rick Hillegas
- Eric Jendrock
- Knut Anders Hatlen
- Dag Wanvik.
最后,但同样重要的是,我们要感谢之前版本的JDBC规范的定制者们,是他们的工作促使了JDBC的成功:
- Graham Hamilton,
- Rick Cattell
- Seth White
- Jon Ellis
- Linda Ho
- Jonathan Bruce.