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

wkyowqbh  于 2023-02-02  发布在  Java
关注(0)|答案(2)|浏览(172)

我正在使用Oracle的ojdbc5.jar,并注意到它包括两个JDBC驱动程序类。
oracle.jdbc.driver.OracleDriveroracle.jdbc.OracleDriver之间的区别是什么?
我应该在Java项目中使用哪一个?

ztmd8pv5

ztmd8pv51#

对于Oracle 9 i以上的版本,应使用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,* 9 i *&_10g数据库应用程序

xcitsw88

xcitsw882#

Oracle Documentation

  • 您的代码应使用程序包oracle.jdbc,而不是Oracle早期版本中使用的程序包oracle.jdbc.driver。现在不推荐使用程序包oracle.jdbc.driver,但为了向后兼容,将继续支持它。*

相关问题