JDBC简介

来源:互联网 发布:3dcg制作软件 编辑:程序博客网 时间:2024/06/03 18:08

1.什么是JDBC

JDBC全称是Java Database Connectivity,即Java数据库连接,它是一套用于执行SQL语句的Java API。
应用程序可以通过这套API连接到关系数据库,并使用SQL语句来完成对数据库中数据的查询,更新和
删除操作。应用程序使用JDBC访问特定数据库时,需要与不同的数据库驱动进行连接。由于不同数据
库厂商提供的数据库驱动不同,因此为了使应用程序与数据库真正建立联系,JDBC不仅需要提供访问
数据库的API,还要封装与各种数据库服务器通信的细节。

JDDBC的实现包括三部分:

1.JDBC驱动管理器:负责注册特定的JDBC驱动器,主要通过java.sql.DriverManager类实现。
2.JDBC驱动器API:由SUN公司负责制定,其中最主要的接口是java.sql.Driver接口。
3.JDBC驱动器:它是一种数据库驱动,有数据库厂商创建,也称JDBC驱动程序。JDBC驱动器实现了JDBC驱动器API,
负责与特定的数据库连接。

DBC 常用的API

JDBC API主要位于java.sql包中,该包定义了一系列访问数据库的接口和类。