2014-10-17 42 views
0

我一直在使用c3p0池,但我找不到任何有关如何将连接属性(如下所示)添加到c3p0连接池配置XML的任何信息,任何帮助将不胜感激。不知道如果不支持,任何替代品都会很好。谢谢oracle连接加密和连接极化

oracle.net.encryption_client=REQUIRED; 
oracle.net.encryption_types_client=RC4_256; 
oracle.net.crypto_checksum_client=REQUIRED; 
oracle.net.crypto_checksum_types_client=MD5 

回答

0

最后得到它的工作,这是对我有用。

<bean id="myDS" class="com.mchange.v2.c3p0.ComboPooledDataSource" 
    destroy-method="close" 
    p:driverClass="${db.driver}" 
    p:jdbcUrl="${db.url}"   
    p:acquireIncrement="1" 
    p:idleConnectionTestPeriod="60" 
    p:maxPoolSize="${jdbc.pool.size}"  
    p:acquireRetryAttempts="2" 
    p:minPoolSize="${pool.initialsize}" 
    p:testConnectionOnCheckout="true" 
    p:preferredTestQuery="select 1 from dual"> 
    <property name="properties"> 
    <props> 
      <prop key="user">${db.username}</prop> 
      <prop key="password">${db.password}</prop>   
      <prop key="oracle.net.encryption_client">REQUIRED</prop> 
    <prop key="oracle.net.encryption_types_client">RC4_256</prop> 
    <prop key="oracle.net.crypto_checksum_client">REQUIRED</prop>    
    <prop key="oracle.net.crypto_checksum_types_client">MD5</prop>   
    </props> 
    </property>