JDBC(Java DataBase Connectivity)是Java程序连接和存取数据库的应用程序接口的Java 核心API。通过JDBC,我们可以编写更加高级的工具和接口,让开发人员能够快捷地编写数据库应用程序。
JDBC可以为多种关系型数据库提供统一的访问接口。JDBC接口包括两个层次:
(1)面向应用程序的API,即Java API,供Java开发人员使用,可以实现数据库的连接、执行SQL语句、获得执行结果等。
(2)面向数据库的API,即Java DriverAPI,供开发商开发数据库驱动程序使用。
下图显示了JDBC的功能结构。
参考资料:
[1] 金松河,王捷,黄永丽,Java程序设计经典课堂 [M]. 北京:清华大学出版社, 2014:295