JDBC 在开发中的作用
在实际开发中,数据库的产品特别多的,例如: MySQL、 Oracle、 DB2、
Sybase、SQLServer 等等
每一个数据库的底层实现原理都是不同的,那么我们 java 程序员去
连接数据库的时候,需要关心数据库底层具体是怎样实现的吗?我们需要
关心数据库的细节吗?
我们若要关心数据库的底层实现原理,那么 java 程序员就需要学习
多套连接数据库的程序。MySQL 专门一套、Oracle 专门一套等等,这是不
可能的
java 程序员连接数据库的时候,不需要关心底层数据库的实现原理,
应该给 java 程序员提供一套标准的接口
java 程序员应该面向 JDBC 接口去调用,完成数据库的操作。
也就是说我们 java 程序员不需要关心底层是什么数据库,只要编写
一套通用的 java 程序即可连接各种数据库