一、什么是JDBC?
SUN公司提供一套规范接口,然后各个数据库厂商提供这套接口的实现,这套接口的规范就是JDBC的规范
百度百科解释如下:
我们用通俗的一个例子来说明什么是JDBC:
- 到了该吃晚饭的时候了,我今天晚上想吃鱼香肉丝,现在有两种选择。
- 1、我自己去菜市场买青椒、木耳、胡萝卜等食材,买回来之后自己做,做好之后就可以吃啦。
- 2、我直接点个外卖,在美团上找一家饭店,下单鱼香肉丝这道菜,然后在家等着就行啦,一会外卖小哥就给我送过来了。
- 第二天我想吃土豆炖牛肉。
- 1、我还要再去菜市场买相关的食材,然后买回来自己做。
- 2、点个外卖坐等吃饭。
- 我现在要用java语言开发一套系统,系统要连接数据库
- 1、没有JDBC,java连接mysql数据库的时候,程序员需要了解Mysql的驱动API,连接oracle数据库的时候,程序员需要了解Oracle的驱动API
- 2、使用JDBC,java想连接哪个数据库就只需要告诉JDBC就行了,程序员不需要关心它是怎样连接的