Skip to content

JDBC接口(API)包括两个层次:

面向应用的API:Java API,抽象接口,供应用程序开发人员使用(连接数据库,执行SQL语句,获得结果)。

面向数据库的API:Java Driver API,供开发商开发数据库驱动程序用。

JDBC是sun公司提供一套用于数据库操作的接口,java程序员只需要面向这套接口编程即可。

不同的数据库厂商,需要针对这套接口,提供不同实现。不同的实现的集合,即为不同数据库的驱动。 ——— 面向接口编程

JDBC程序编写步骤

img.png

补充:ODBC(Open Database Connectivity,开放式数据库连接),是微软在Windows平台下推出的。使用者在程序中只需要调用ODBC API,由 ODBC 驱动程序将调用转换成为对特定的数据库的调用请求。

IMPORTANT

连接步骤概述

第一步:注册驱动(作用告诉Java程序,即将要连接的数据库是哪个品牌的)

第二步:获取连接(表示JVM的进程和数据库进程之间的通道打开了,这属于进程之间通信,使用之后一定要关闭)

第三步:获取数据库操作对象(专门负责执行sql语句的对象)

第四步:执行SQL语句

第五步:处理查询结果集(只有当第四步指定的是select语句时,才会有第五步的查询结果集)

第六步:释放资源(使用完资源一定要释放)

本站除转载文章或特殊说明外,均遵循 CC BY-SA 4.0 协议发布。