开发者社区> 问答> 正文

JDBC是什么?

JDBC是什么?

展开
收起
游客k7rjnht6hbtk6 2021-10-29 22:34:50 712 0
1 条回答
写回答
取消 提交回答
  • JDBC 是一种可用于执行 SQL 语句的 JavaAPI。它由 Java 语言编写的一些类和界面组成。JDBC 为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯 Java 语言编写完整的数据库应用程序。

    通过使用 JDBC,开发人员可以很方便地将 SQL 语句传送给几乎任何一种数据库。也就是说,开发人员可以不必写一个程序访问 Sybase,写另一个程序访问 Oracle,再写一个程序访问 Microsoft 的 SQL Server。不但如此,使用 Java 编写的应用程序可以在任何支持 Java 的平台上运行,而不必在不同的平台上编写不同的应用。

    JDBC 是一种底层 API,这意味着它将直接调用 SQL 命令。JDBC 完全胜任这个任务,而且比其他数据库互联更加容易实现。同时它也是构造高层 API 和数据库开发工具的基础。高层 API 和数据库开发工具应该是用户界面更加友好,使用更加方便,更易于理解的。但所有这样的 API 将最终被翻译为类似 JDBC 这样的底层 API。

    JDBC 还扩展了 Java 的功能。例如,用 Java 和 JDBC API 可以发布含有 applet 的网页,而该 applet 使用的信息可能来自远程数据库,企业也可以用 JDBC 通过 Intranet 将所有职员连到一个或多个内部数据库中(即使这些职员所用的计算机有 Windows、Macintosh 和 UNIX 等各种不同的操作系统)。随着越来越多的程序员开始使用 Java 编程语言,对从 Java 中便捷地访问数据库的需求也在日益增加。

    2021-10-29 22:35:30
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载