JDBC(一)简介

时间:2014-07-14 22:19:33   收藏:0   阅读:371

一,什么是JDBC

JDBC,即java database connectivity,是一套用于访问数据库但不依赖于数据库类型的JAVA API。

JDBC库包含了数据库的常用使用方法的API实现,基本如下:

从根本上来说,JDBC是一份标准,完整的定义了一批轻量级访问下层数据库的接口。JAVA可用于创建各种类型的可执行的对象,比如:

以上所有的可执行对象都可以使用JDBC驱动去访问数据库,并且提供了与ODBC类似的功能,允许JAVA程序包含不依赖于数据库的代码。

 

二,JDBC的架构

JDBC的API提供了双重和三重的数据库访问处理模型,但通常JDBC的架构只包含两层:

通过驱动管理器(JDBC内置)及数据库驱动(数据库内置),JDBC为我们提供了应用程序与各类数据库之间的透明连接。驱动管理器确保了访问数据源时采用正确的驱动文件,支持当前各种数据库的驱动。

下图展示了驱动管理器,数据库驱动文件在项目架构中的位置:

bubuko.com,布布扣

JDBC包含的组件通常如下:

/*************************************外星人乔丹拍板时间****************************************************/

如上图所示,JDBC类似于一个驱动工厂,可依据我们指定的数据库类型为我们提供合适的数据库连接,再通过它内置的各种组件方便我们进行数据库的相关操作

JDBC(一)简介,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!