同时使用两个版本的DB2驱动程序?

时间:2018-06-12 04:46:00

标签: java spring db2 datasource

我需要为我的应用程序使用2版DB2Driver。我使用spring来定义dataSources。两个Libs的路径相同,第一个dataSource需要驱动程序版本2,第二个需要版本3。有什么方法可以解决这个问题吗?

  <bean id="DataSource2" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
    <property name="driverClassName" value="com.ibm.db2.jcc.DB2Driver"/>
    <property name="url" value="yyy"/>
    <property name="username" value="yyy"/>
    <property name="password" value="yyy"/>
</bean>

<bean id="DataSource2" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
    <property name="driverClassName" value="com.ibm.db2.jcc.DB2Driver"/>
    <property name="url" value="xxx"/>
    <property name="username" value="xxx"/>
    <property name="password" value="xxx"/>
    <property name="maxActive" value="100"/>
    <property name="maxIdle" value="10"/>
    <property name="minIdle" value="1"/>
    <property name="maxWait" value="3000"/>
    <property name="testOnBorrow" value="true"/>
    <property name="testOnReturn" value="false"/>
    <property name="testWhileIdle" value="true"/>
    <property name="timeBetweenEvictionRunsMillis" value="10000"/>
    <property name="numTestsPerEvictionRun" value="50"/>
    <property name="minEvictableIdleTimeMillis" value="10000"/>
    <property name="poolPreparedStatements" value="true"/>
</bean>

0 个答案:

没有答案