java数据库连接的种类(JavaJava数据库连接简介)

  JDBC(Java 数据库连接)是管理连接到数据库、发出查询和命令以及处理从数据库获得的结果集的 Java API。JDBC 于 1997 年作为 JDK 1.1 的一部分发布,是最早为 Java 语言开发的库之一。

  JDBC是如何运作的

  作为开发人员,你可以使用JDBC在Java程序中与数据库进行交互。JDBC充当了从代码到数据库的桥梁,如图1所示。

  

java数据库连接的种类(JavaJava数据库连接简介)(1)

  JDBC将Java程序连接到数据库

  JDBC的架构

  JDBC接口由两层组成:

  1.JDBC API支持Java应用程序和JDBC管理器之间的通信。

  2.JDBC驱动程序支持JDBC管理器和数据库驱动程序之间的通信。

  多年来,JDBC API和JDBC驱动程序经过了广泛的改进,产生了一个功能丰富、高性能且可靠的库。

  JDBC是应用程序代码与之交互的通用API。在它下面是你正在使用的数据库的JDBC兼容驱动程序。

  

java数据库连接的种类(JavaJava数据库连接简介)(2)

  JDBC的架构由JDBC API和JDBC驱动程序组成

  JDBC 驱动程序

  作为一个应用程序程序员,你不需要立即关心你所使用的驱动程序的实现,只要它是安全的和官方的。但是,了解以下四种JDBC驱动程序类型是很有用的:

  1.JDBC-ODBC桥驱动程序:一个使用ODBC驱动程序的瘦Java层。

  2.本机API驱动程序:提供从Java到本机数据库客户机的接口。

  3.中间件驱动程序:Java和RDBMS的特定于供应商的协议之间的通用接口(“中间件”)。

  4.纯Java驱动程序:直接用Java实现特定于供应商的协议的驱动程序。

  当你开始考虑架构和性能时,考虑你正在使用的驱动程序的类型将是有益的。

  

java数据库连接的种类(JavaJava数据库连接简介)(3)

  简单的数据库连接和查询

  在Java生态系统中编程的好处之一是,无论你选择什么样的数据库,你都有可能找到一个稳定的JDBC数据库连接器。

  使用JDBC连接到数据库的步骤如下:

  1.安装或定位要访问的数据库。

  2.包括JDBC图书馆。

  3.确保你需要的JDBC驱动程序在你的类路径中。

  4.使用JDBC库获得到数据库的连接。

  5.使用连接发出SQL命令。

  6.完成后关闭连接。

  结论

  JDBC是Java最古老的API之一,它为Java应用程序开发的长期需求之一提供了一个易于使用的解决方案。


,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。