jdbc是学习web框架的前言技术,使用java来操作关系性数据库的首选方案,虽然该技术已近被框架封装,但是为了看懂框架的源码,这个是必备的,也是JavaEE13大技术之一,值得好好学一下的。
目录
一、概述
1.什么是JDBC?
-
JDBC是官方定义好的用Java来操作所有关系型数据库
的API(接口),是一套统一的标准, -
JDBC是Java DataBase Connectivity的缩写,java数据库连接
2.为什么会有JDBC?
首先市面上的关系型数据非常多,而且不同的RDBMS的实现方式是不同的,也就意味着要先操作哪个数据库,就要争对该数据库单独写一套代码,这大大增加了开发的难度,为了解决这个问题,java的爸爸就提出了JDBC,但这仅仅直接扣,java这么强大,在提出JDBC之后,数据库厂商也随即开发了争对自己数据库的实现类供开发人员使用。
- 同一套Java代码,可以操作不同的关系型数据库
3.怎么使用JDBC呢?
-
导入jar包(驱动)
{说明:用什么数据库就下载、导入相应jar包,jar包由数据库
厂商提供,实现了jdbc相应的接口 } -
注册驱动
{ 把类声明到程序中 } -
获取连接
{ JDBC的本质是通过java代码把sql发送给数据库,
所以要让java程序与数据库相连接 }