有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何使用同一jdbc驱动程序的不同版本设置多个数据源?

我必须部署到tomcat7服务器,这是一个连接到两个数据库的应用程序:

  • Oracle数据库12.1.0.2,它需要ojdbc7。罐子
  • 使用ojdbc6的Oracle数据库11.2.0.4。罐子

enter image description here

我从两个lib创建了两个使用相同类的数据源,现在我需要将lib复制到$CATALINA_HOME/lib中,我担心最后会出现calssloader conflit,因为这两个JAR共享许多具有相同类名的类

type="javax.sql.DataSource"
factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
driverClassName="oracle.jdbc.OracleDriver"

如何处理


共 (0) 个答案