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實現密切關聯
- 對連接器進行向後兼容
- 職責分明