JDBC版本简介

旧城等待, 2023-09-26 09:08 173阅读 0赞

JDBC 版本是 JDBC 软件的发布,在 JDK 实现中有多个可用的 JDBC 版本。JDBC 目前的稳定版本是 4.3,发布于2017 年 9 月21日,版本 4.3 是一个稳定的版本,这意味着我们可以使用此版本实现 API 软件。第一个版本于1997年发布,其版本名称为JDBC 1.2,这是JDBC的第一个稳定版本。在发布版本 1.2 之后,许多稳定版本在 JDK 实现中发布,JDBC 4.0 及更高版本都支持 java SE 环境。

JDBC版本

  • 基本上,JDBC是一个API(应用程序编程接口),用于将编程语言作为java。将定义它以从客户端访问数据库服务器。
  • JDBC 只不过是 Java 应用程序中使用的数据访问技术。它也是 Java 平台标准版的一部分。
  • 这用于查询数据库中的数据,还用于更新数据库中的数据。它用于关系数据库,如MySQL,Oracle,postgreSQL等。
  • JDBC 允许从同一应用程序以及现有应用程序实现。
  • 基本上,API提供了加载Java的正确包的机制,该包已注册到JDBC的潜水员管理器中。
  • JDBC 驱动程序管理器在连接工厂中用于创建 JDBC 的连接。JDBC 的完整形式是 Java 数据库连接。
  • 基本上,JDBC连接将支持创建和执行我们在java中的语句方法中使用的语句。
  • JDBC将支持以下的Java语句如下。
  1. Statement
  2. PreparedStatement
  3. CallableStatement

    • 语句方法是使用语句类定义的,每次执行时都会将语句发送到数据库服务器。
    • 使用预语句时,语句将被高速缓存,该语句不会通过使用 JDBC 连接中的预准备语句预编译到数据库中。
    • 可调用语句用于从数据库服务器执行存储过程。
    • 以下是可用的版本如下。

JDBC版本 –

  • JDBC 1.2
  • JDBC 2.1
  • JDBC 3.0
  • JDBC 4.0
  • JDBC 4.1
  • JDBC 4.2
  • JDBC 4.3

JDBC 1.2 –

  • 此版本于 1997 年发布,在 JDK 版本中作为 1.1 实现。
  • 此版本将支持 SQL 查询执行。

JDBC 2.1 –

  • 此版本于 1999 年发布,在 JDK 版本中作为 1.2 实现。
  • 此版本将支持 SQL 查询执行和字符集。

JDBC 3.0 –

  • 此版本于 2000 年发布,在 JDK 版本中作为 1.4 实现。
  • 此版本将支持 SQL 查询执行和 SQL 驱动程序。

JDBC 4.0 –

  • 此版本于 2006 年发布,在 JDK 版本中作为 Java SE 6 实现。
  • 4.0版本的主要功能是它将自动加载java.sql的驱动程序。
  • 它将支持以行形式显示的数据类型。
  • 它将支持国家字符集的转换。
  • JDBC 版本 4.0 支持 XML 和

JDBC 4.1 –

  • 此版本于 2011 年发布,在 JDK 版本中作为 Java SE 7 实现。
  • 4.1版本的主要特点是它将添加对语句的支持作为尝试使用资源。
  • 它具有时间戳的增强日期类型值。
  • 此外,此版本将支持 Java 对象到 JDBC 类型的附加映射。
  • 此版本将包含 API 中与以前的版本名称 4.0 相比所做的更改。

JDBC 4.2 –

  • 此版本于 2014 年发布,在 JDK 版本中作为 Java SE 8 实现。
  • 4.2版本的主要功能是它将支持ref光标。
  • 这包含额外的 java.sql接口,与以前的版本名称 4.1 相比。
  • 与以前的版本相比,它包含其他 SQL 类型接口。
  • 这与以前的版本名称 4.1 和 4.0 相比,它包含其他 JDBC 类型枚举。

JDBC 4.3 –

  • 此版本于 2017 年发布,在 JDK 版本中作为 Java SE 9 实现。
  • 这是2017年9月发布的当前稳定版本。
  • 此版本将添加对分片的支持。
  • 与以前的版本相比,它将添加对连接生成器接口的额外支持。
  • 此外,此版本将包含分片键的接口。
  • 此版本将包含分片密钥生成器的接口。
  • 基本上,JDBC 4.3 版本在 JDK 版本中作为 Java SE 9 实现。但是,JDBC 4.3 的特定数据库驱动程序不可用。
  • JDBC 版本 4.3 是向后兼容的,在将 Java SE 9 或更高版本与 JDBC 3.0、JDBC 4.0、4.1 和 JDBC 4.2 驱动程序一起使用时,我们没有遇到任何问题。
  • 我们可以使用以下步骤检查版本,如下所示。

在窗口中检查版本的步骤

  • 通过在搜索栏中搜索cmd打开命令提示符窗口。
  • 打开cmd提示符后,转到JDBC jar文件所在的文件夹。

法典:

> cd downloads

98ccfb69b9699024404df17efb3a4dcb.png

运行以下命令检查版本。

  • 为了首先检查版本,我们需要将所有数据转换为元INF /清单。中频文件。
  • 创建文件后,我们必须使用fedstr命令检查版本。

法典:

> jar -xvf postgresql-42.2.23.jar META-INF/MANIFEST.MF > more "META-INF/MANIFEST.MF" | findstr "Version"

573b2280d083d651819a4887c3235895.png

  • 在上面的例子中,我们可以看到它将显示来自 MANIFEST 的近五个版本。中频文件。
  • 显示清单版本为 1.0 的第一行。
  • 第二行显示捆绑包清单的版本。在上面的示例中,我们可以看到捆绑包清单的版本为 2。
  • 第三行显示后绿色SQL JDBC驱动程序的捆绑版本,它将显示后greSQL JDBC驱动程序版本为42.2.23。
  • 第四行显示后绿色SQL JDBC驱动程序的实现版本,它将显示后greSQL JDBC实现驱动程序版本为42.2.23。
  • 最后一行将显示 JDBC 的实际版本,即 4.2。

结论

有多种类型的版本可用于将 JAVA API 连接到数据库服务器。有七种类型的 JDBC 版本可用,即 JDBC 1.2、JDBC 2.1、JDBC 3.0、JDBC 4.0、JDBC 4.1、JDBC 4.2 和 JDBC 4.3。JDBC 的最新稳定版本是 JDBC 4.3。

推荐文章

这是 JDBC 版本的指南。在这里,我们将讨论可用于将 JAVA API 连接到数据库服务器的多种类型的 JDBC 版本。

发表评论

表情:
评论列表 (有 0 条评论,173人围观)

还没有评论,来说两句吧...

相关阅读

    相关 JDBC版本简介

    JDBC 版本是 JDBC 软件的发布,在 JDK 实现中有多个可用的 JDBC 版本。JDBC 目前的稳定版本是 4.3,发布于2017 年 9 月21日,版本 4.3 是一

    相关 JDBC简介

    JDBC简介 对于现在的开发几乎所有的项目都是围绕着数据库展开的,很少会遇到没有数据库而独立存在的项目,所以任何一门编程语言要想发展,那么必须对数据的开发有所支持,同样,

    相关 JDBC简介

    JDBC是在java平台上连接到数据库的一类API接口,能够连接数据库,连接数据库的步骤如下: 1,加载驱动器,如Class.forName(DBRIVER),驱动器的作用

    相关 JDBC 简介

    JDBC英文全称是Java Database Connectivity,也就是Java数据库连接。这是一个Java连接SQL数据库的标准,包含了常用的API,让我们能方便的连接

    相关 JDBC简介

        JDBC(Java Database Connectivity)Java数据库连接,是一种可以执行SQL语句的Java API。程序可以通过JDBC API连接到关系数

    相关 Jdbc系列一:简介

    一、数据持久化  持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加