数据库的连接
数据库管理系统是很多的(mysql,Oracle),每个数据库管理系统支持的命令是不一样的
mysql:调用mysql的语句,插入数据
Oracle:调用Oracle的语句,插入数据
所以
1.对于开发人员来说,不知道mysql和Oracle数据库产商的私有语言
- 就算知道,没有使用所有的数据库,需要定制多套代码
mysql:使用自己的语言要实现java接口
Oracle:使用自己的语言要实现java接口
sun实现的java接口:jdbc
java 只定义接口,让数据库产商自己实现接口,对于我们开发者而言,只需要导入对应产商的开发的实现即可,然后以接口的方式进行调用(mysql+mysql驱动(实现)+jdbc)