标签:style blog http java color 使用
一,什么是JDBC
JDBC,即java database connectivity,是一套用于访问数据库但不依赖于数据库类型的JAVA API。
JDBC库包含了数据库的常用使用方法的API实现,基本如下:
从根本上来说,JDBC是一份标准,完整的定义了一批轻量级访问下层数据库的接口。JAVA可用于创建各种类型的可执行的对象,比如:
以上所有的可执行对象都可以使用JDBC驱动去访问数据库,并且提供了与ODBC类似的功能,允许JAVA程序包含不依赖于数据库的代码。
二,JDBC的架构
JDBC的API提供了双重和三重的数据库访问处理模型,但通常JDBC的架构只包含两层:
通过驱动管理器(JDBC内置)及数据库驱动(数据库内置),JDBC为我们提供了应用程序与各类数据库之间的透明连接。驱动管理器确保了访问数据源时采用正确的驱动文件,支持当前各种数据库的驱动。
下图展示了驱动管理器,数据库驱动文件在项目架构中的位置:
JDBC包含的组件通常如下:
/*************************************外星人乔丹拍板时间****************************************************/
如上图所示,JDBC类似于一个驱动工厂,可依据我们指定的数据库类型为我们提供合适的数据库连接,再通过它内置的各种组件方便我们进行数据库的相关操作
标签:style blog http java color 使用
原文地址:http://www.cnblogs.com/AlienJordan/p/3842344.html