JDBC的概念
同一套Java代码,可以操作不同的关系型数据库吗?
答案是不能
每一个数据库底层细节都不一样,不能用同一套java代码操作不用的关系型数据库
问题很大,难道每学习一个数据库,就要学习针对数据库的java代码吗
今天用mysql,就要学针对mysql的java代码,明天学orcal,就要学针对orcal的java代码?
所以sum公司推出了JDBC,定义了一套标准的接口,mysql,orcal,DB2定义自己对于JDBC的实现类
JDBC概念:
1 JDBC就是使用java语言操作关系型数据库的一套API
2 全称:(Java DataBase Connectivity ) Java数据库连接
JDBC本质:
1 官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口
2 各个数据库厂商去实现这套接口,提供数据库驱动jar包
3我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类


浙公网安备 33010602011771号