JDBC全称为java database connectivity,是sun公司指定的java数据库连接技术的简称。它是sun公司和数据库开发商共同开发出来的独立于DBMS的应用程序接口,它为java程序员进行数据库编程提供了统一的API。

JDBC实际上有两组API,一组面向java应用程序开发人员,另一组是面向数据库驱动程序开发人员的,一般都是数据驱动程序开发人员利用后面一组API开发出供应程序开发人员使用的API。
现在很多项目都是使用ORM框架来进行与数据库映射的,例如MyBatis和Hibernate都是在JDBC基础上进行了一层封装来实现的,所以说JDBC还是非常重要的。
使用JDBC连接数据库的流程:
1、第一步:jdbc本身是一个标准,所以操作步骤都是固定的,以后只需要修改甚少的一部分代码就可以连接不同的数据库。
2、第二步:jdbc操作步骤。加载数据库驱动程序,各个数据库都会提供jdbc的驱动程序开发包,直接吧jdbc操作需要的开发包配置到classpath路径即可。
3、第三步:连接数据库,根据各个数据库的不同,连接的地址也不同,连接地址是有数据库厂商提供的,一般在使用jdbc连接数据库的时候都要求输入用户名和密码。
4、第四步:使用语句进行数据库操作,数据库操作分为更新和查询两种操作,除了使用标准的sql语句之外,各个数据库也可以使用自己提供的特殊命令。
5、第五步:关闭数据库练级,数据库操作完毕之后需要关闭连接,用来释放资源。





















