Oracle jdbc驱动程序类之间的区别?

我使用的是Oracle的ojdbc5.jar并注意到它包含两个JDBC驱动程序类。

oracle.jdbc.driver.OracleDriveroracle.jdbc.OracleDriver什么区别?

我应该在我的Java项目中使用哪一个?

对于Oracle 9i,您应该使用oracle.jdbc.OracleDriver而不是oracle.jdbc.driver.OracleDriver,因为Oracle已经声明不推荐使用oracle.jdbc.driver.OracleDriver,并且在下一个主要版本中将不再支持此驱动程序类。

http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html#Oracle_8i,9i&_10g