java - JDK中是否包含jdbc api?

标签 java oracle jdbc sdk

Java 开发工具包是否包含一般的 JDBC API。

我确信 JDK 1.0.2 不包含 JDBC API,因此浏览器中运行的 Java 虚拟机通常找不到 DriverManager 类。

并且 JDBC API 由两个包组成:java.sql 和 javax.sql 下载 Java 平台标准版 (Java SE) 时,您会自动获取这两个包。

我对此不太确定,但 Java SE 不是 JDK。我仍然不确定JDK是否不包含JDBC驱动程序。

最佳答案

是的。至少从Java 5开始。从链接中,

The JDBC 3.0 API is comprised of two packages:

the java.sql package

the javax.sql package, which adds server-side capabilities

You automatically get both packages when you download the JavaTM 2 Platform Standard Edition 5.0 (J2SETM).

我不记得早期版本中是否存在外部依赖项。

至于我仍然不确定JDK是否不包含JDBC驱动程序。

它包含API;它包含的唯一 JDBC 驱动程序(据我所知)是用于 Java DB (现已包含重新命名的 Apache Derby)。

关于java - JDK中是否包含jdbc api?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55447156/

相关文章:

java - 处理:几个圆圈互相对合+变色

java - Hibernate sessionfactory 一段时间后抛出空指针异常

mysql - Tomcat 7 JDBC 池在故障转移期间耗尽并且无法恢复

java - 将任务标记为延迟

java - 使用Jack编译器编译Realm项目

java - 在 oracle/JDBC 中排序主键

oracle - 如何将并发程序(Oracle 报告)的访问限制为只有少数用户?

oracle - 从复合主键中删除一列

mysql jdbc : what is column size for BIGINT?

java - 将 jtextbox 值和 jradiobutton 值插入数据库