2.1 历史
JDBC API是一门成熟的技术,他在从1977年1月首次确定。在住处的版本中,JDBC 侧重于为SQL 数据库提供最基本的接口。JDBC 2.1规范以及2.0扩展包扩大了API的规范,并对一些高级应用提供支持和应用服务器相关的特性。
JDBC3.0 规范目标是弥补之前API的不足。JDBC 4.2的目标是:
- 提高开发在JAVA平台上使用SQL的易用性
- 提供一系列的企业级API和工具以方便管理JDBC的资源
2.2 目标概览
下面的列表概括了JDBC的目标和设计理念
- 融入到JavaEE 和JavaSE平台
- 与SQL2003标准保持一致
- 提供一个解耦的公共服务接口
- 保持对SQL的关注
- 为工具和更高级别API提供基础保证
- Keep it simple
- 提高可靠性、可用性和可伸缩性
- 维护与现有应用程序和驱动程序的向后兼容性
- 用JDBC RowSet实现密切关联
- 对连接器进行向后兼容
- 职责分明