简介
- JDBC是什么?
Java DataBase Connectivity (Java语言连接数据库)。 - JDBC本质是什么?
JDBC是sun公司制定的一套接口(interface)。
接口都有调用者和使用者。
面向接口调用、面向接口与实现类,这都属于面向接口编程。
Java.sql.*下定义了大量接口。 - 为什么要面向接口编程?
解耦合:降低程序的耦合度,提高程序扩展力。
多态机制是非常典型的:面向抽象编程。(不要面向具体编程) - 为什么sun公司要制定一套JDBC接口?
因为每一个数据库的底层的实现原理都不一样。 - JDBC本质是什么?
一套接口。 - JDBC编程6步:
第一步:注册驱动(告诉Java程序要连接哪个品牌的数据库)
第二步:获取连接(表示JVM的进程和数据库进程之间的通道打开了,这属于进程间的通信,使用完之后一定要关闭)
第三步:获取数据库操作对象(专门执行sql语句的对象)
第四步:执行SQL语句
第五步:处理查询结果集(只有当第四步执行select语句的时候,才有第五步的查询结果集)
第六步:释放资源(使用完资源之后一定要关闭资源)
注册驱动与获取连接
- url: