• 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 中引入的新方法或类。

  • 相关阅读:
    前端 TS 快速入门之二:接口
    C++(17):模板嵌套类的.template及::template
    浅谈Android OOM及定位分析
    java - 数组工具类Arrays
    十四、综合项目(斗地主)
    解释pom中的依赖dependency
    大话C# WPF基础入门进阶,深入浅出解析章节教程 9 循环入门2初级点
    希尔排序(C++实现)
    按键精灵中的UI界面操作
    【计算机视觉40例】案例23:语义分割
  • 原文地址:https://blog.csdn.net/allway2/article/details/127091270