现在的位置: 首页 > 综合 > 正文

JDBC介绍

2014年06月06日 ⁄ 综合 ⁄ 共 750字 ⁄ 字号 评论关闭

       JDBC全称为Java DataBase Connectivtity,是一个面向对象的应用程序接口,通过它可访问各类关系型数据库。JDBC也是Java核心类的一部分,由Java语言编写的类和界面组成。

    JDBC给数据库应用开发人员和Java Web 开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。通过使用JDBC,开发人员可以很方便的讲SQL语句传递给几乎任何一种数据。简单地说,JDBC能完成下列三件事:

  (1)与一个数据库建立连接

  (2)向数据库发送SQL语句

  (3)处理数据库返回的结果

    JDBC的结构:



   

应用程序:

  用户应用程序实现JDBC的连接,发送SQL,然后获取结果。应用程序执行以下任务:请求与数据源建立连接;向数据源发送SQL请求;为结果集定义存储应用和数据类型;询问结果;过程处理错误;控制传输;提交操作;关闭连接。

JDBC API 

JDBC API是一个标准统一的SQL数据存取接口。JDBC的作用与ODBC的作用类似。它为java程序提供统一的操作各种数据库的接口,程序员编程时,可以不关心它所要操作的数据库是哪个厂家的产品,从而提高了软件的通用性。只要系统上安装看正确的驱动器组件,JDBC应用程序就可以访问其相关的数据库。

驱动程序管理器

   JDBC驱动程序管理器的主要作用是代表用户的应用程序调入特定驱动程序,要完成的任务包括:为特定数据库定位驱动程序;处理JDBC的初始化调用;为每个驱动程序提供JDBC功能入口点;为JDBC调用执行参数和结果有效性。

驱动程序

驱动程序实现JDBC的连接,向特定的数据源发送sql声明,并且为应用程序获取结果。

数据库

数据库由用户应用程序要访问的数据源和自身参数组成(即DBMS类型)。


抱歉!评论已关闭.