использовать две версии драйверов DB2 одновременно? - PullRequest
0 голосов
/ 12 июня 2018

Мне нужно использовать 2 версии DB2Driver для моего приложения.Я использую весну, чтобы определить 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>
...