简而言之,JDBC驱动程序是一组类,这些类将JDBC API所需的功能映射到特定种类的数据库提供的功能上。
每个数据库使用不同的“有线协议”在数据库客户端中运行的代码与数据库服务器之间进行通信。JDBC做到了“抽象”,以便Java程序可以与任何供应商的数据库进行通讯(或多或少1)。JDBC驱动程序是使抽象起作用的“胶水”。
对于Oracle,有多个JDBC驱动程序,用于各种目的,包括
“ ojdbc6.jar”文件构成与Java 6(JDBC级别4.0)兼容的Oracle瘦客户端JDBC驱动程序。
有关更多信息,请阅读Oracle JDBC FAQ。
1-有几个问题使跨数据库兼容性困难。首先,不同的数据库支持不同的SQL方言,并提供不同的SQL数据类型集。其次,某些数据库供应商(包括在购买Sun之前的Oracle)已经实现了JDBC的非标准扩展。
| 归档时间: |
|
| 查看次数: |
11002 次 |
| 最近记录: |