JDBC的全名是Java数据库连接(Java数据库连接),它是一组用于执行SQL语句的Java API。 该APP应用程序通过此API连接到关系数据库,并使用SQL语句查询、更新和删除数据库中的数据,等等。 图中显示了APP应用程序如何使用JDBC访问数据库。
可以看到,如果APP应用程序使用JDBC访问特定数据库,则需要连接到不同的数据库驱动程序。 由于数据库供应商提供的数据库驱动程序不同,为了使APP应用程序真正连接到数据库,不仅JDBC提供访问数据库的API,而且封装了与各种数据库服务器的通信细节
为了便于理解APP应用程序如何通过JDBC访问数据库,下面将在图中详细介绍JDBC的具体实现,如下图所示。
JDBC的实现由以下三部分组成:
JDBC驱动程序管理器:负责注册特定的JDBC驱动器,主要在java.sql.DriverManager类中实现。
由 JDBC驱动器API:sun公司制定,其中最主要的接口是java.sql.Driver接口。
JDBC驱动程序:由数据库供应商创建的数据库驱动程序,也称为JDBC驱动程序。 JDBC驱动器实现JDBC驱动器API,并处理与特定数据库的连接和通信详细信息。
s Harding -深入挖掘JDBC分区表,从入门到精通**