JDBC概述:什么是JDBC?JDBC API与JDBC驱动

1、什么是JDBC

JDBC(Java Data Base Connectivity,Java数据库链接)是一种用于执行SQL语句的Java API,为多种关系数据库提供统一访问。 它由一组用Java语言编写的类和接口组成。java

有了JDBC,程序员只需用JDBC API写一个程序,就能够访问全部数据库。将Java语言和JDBC结合起来使程序员没必要为不一样的平台编写不一样的应用程序,只须写一遍程序就可让它在任何平台上运行,这也是Java语言“编写一次,到处运行”的优点。程序员

2、JDBC API

提供者:Sun公司sql

内容:供程序员调用的接口与类,集成在java.sql和javax.sql包中,如数据库

  • DriverManager类 做用:管理各类不一样的JDBC驱动
  • Connection接口
  • Statement接口
  • ResultSet接口

3、JDBC 驱动

提供者:数据库厂商学习

做用:负责链接各类不一样的数据库spa

JDBC对Java程序员而言是API,对实现与数据库链接的服务提供商而言是接口模型。视频

4、 三方关系

SUN公司是规范制定者,制定了规范JDBC(链接数据库规范)。数据库厂商微软、甲骨文等分别提供实现JDBC接口的驱动jar包。程序员学习JDBC规范来应用这些jar包里的类。htm

获取java视频教程请点击访问:Java全套视频教程Java1103集教程

5、JDBC访问数据库步骤

1:加载一个Driver驱动接口

2:建立数据库链接(Connection)

3 :建立SQL命令发送器Statement

4:经过Statement发送SQL命令并获得结果

5:处理结果(select语句)

6:关闭数据库资源

  • ResultSet
  • Statement
  • Connection