JDBC 版本和历史

本节提供有关 JDBC 版本和历史记录的一些快速信息。

下表列出了 JDBC 过去的版本和实现:

Year   JDBC Version   JSR Specification   JDK Implementation
----   ------------   -----------------   ------------------
2017   JDBC 4.3       JSR 221             Java SE 9
2014   JDBC 4.2       JSR 221             Java SE 8
2011   JDBC 4.1       JSR 221             Java SE 7
2006   JDBC 4.0       JSR 221             Java SE 6
2001   JDBC 3.0       JSR 54              JDK 1.4
1999   JDBC 2.1                           JDK 1.2?
1997   JDBC 1.2                           JDK 1.1?

JDBC 4.3 中引入的主要新功能包括:

  • 添加了对分片的支持
  • 添加了 java.sql.连接生成器接口
  • 添加了 java.sql.ShardigKey 接口
  • 添加了 java.sql.分片密钥生成器接口
  • 添加了.sql.XA 连接生成器接口
  • 添加了 javax.sql.池连接生成器接口

JDBC 4.2 中引入的主要新功能包括:

  • 添加了对引用光标的支持
  • 添加了 java.sql.驱动程序操作接口
  • 添加了.sql.SQLType 接口
  • 添加 java.sql.JDBCType 枚举
  • 一些 JDBC 接口更改

JDBC 4.1 中引入的主要新功能包括:

  • 添加了对“使用资源试用”语句的支持
  • 增强的日期值和时间戳值
  • 从 Java 对象到 JDBC 类型的其他映射
  • 一些 JDBC 接口更改

JDBC 4.0 中引入的主要新功能包括:

  • 自动加载爪哇.sql.驱动程序
  • 数据类型支持
  • 国家字符集转换支持
  • 支持

请注意,JDBC 4.3 API 已在 Java SE 9 中实现。但是,用于 JDBC 4.3 API 的特定数据库服务器的 JDBC 驱动程序可能仍然不可用。由于 JDBC 4.3 API 是向后兼容的,因此将 Java SE 9 或更高版本与 JDBC 4.2、4.1、4.0 或 3.0 驱动程序一起使用没有问题,只要您不使用 JDBC 4.3 API 中引入的新方法或类。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值