我正在努力与Oracle数据库建立jdbc连接,应该使用哪个?
tomcat-jdbc.jar (在tomcat内部)或 oracle ojdbc6.jar (由oracle官方提供)
两种驱动程序有什么区别?
(ojdbc6版本11.2.0.4向我保证可以与oracle 12c db和oracle 10 db一起使用tomcat-jdbc.jar吗?)
答案 0 :(得分:0)
实际上,它们是不同的库。 tomcat-jdbc.jar 是默认的Tomcat连接池(在Tomcat 8.5版中),它负责管理连接,允许您快速访问已创建的连接,而 ojdbc6.jar >是来自Oracle的实际JDBC驱动程序,它提供与Oracle数据库服务器的数据库连接。 换句话说,如果您想与Oracle数据库“对话”,则不能单独使用 tomcat-jdbc.jar ,但是可以使用 ojdbc6.jar 而不进行池化,尽管由于大多数情况下性能下降,我们不建议这样做。
这是一个很好的解释: