JDBC版本简介

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

运行以下命令检查版本。

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

法典:

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

  • 在上面的例子中,我们可以看到它将显示来自 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 版本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值