zoukankan      html  css  js  c++  java
  • c3p0 连接池配置

    C3P0 可使用properties 配置文件方式,将c3p0.properties放在classpath目录下,如果为WEB应用,放在WEB-INFclasses下

     

    c3p0.properties 

    # This file is detritus from various testing attempts 

    # the values below may change, and often do not represent 

    # reasonable values for the parameters. 

     

     

    c3p0.jdbcUrl=jdbc:oracle:thin:@127.0.0.1:1521:chenchi 

    c3p0.driverClass=oracle.jdbc.driver.OracleDriver 

    c3p0.user=hbota2 

    c3p0.password=ty1234 

     

     

    c3p0.minPoolSize=3 

    c3p0.maxPoolSize=20 

     

     

    #c3p0.testConnectionOnCheckout=true 

    #c3p0.testConnectionOnCheckin=true 

     

     

    #c3p0.checkoutTimeout=2000 

    #c3p0.idleConnectionTestPeriod=5 

    #c3p0.maxConnectionAge=10 

    #c3p0.maxIdleTime=2 

    #c3p0.maxIdleTimeExcessConnections=1 

    #c3p0.propertyCycle=1 

    #c3p0.numHelperThreads=10 

    #c3p0.unreturnedConnectionTimeout=15 

    #c3p0.debugUnreturnedConnectionStackTraces=true 

    #c3p0.maxStatements=30 

    #c3p0.maxStatementsPerConnection=5 

    #c3p0.maxAdministrativeTaskTime=3 

    #c3p0.preferredTestQuery=SELECT 1 

    #c3p0.preferredTestQuery=SELECT a FROM emptyyukyuk WHERE a = 5 

    #c3p0.preferredTestQuery=SELECT a FROM testpbds WHERE a = 5 

    #c3p0.usesTraditionalReflectiveProxies=true 

    #c3p0.automaticTestTable=PoopyTestTable 

    #c3p0.acquireIncrement=4 

    #c3p0.acquireRetryDelay=1000 

    #c3p0.acquireRetryAttempts=60 

    #c3p0.connectionTesterClassName=com.mchange.v2.c3p0.test.AlwaysFailConnectionTester 

    #c3p0.initialPoolSize=10 

    com.mchange.v2.log.MLog=com.mchange.v2.log.log4j.Log4jMLog 

    #com.mchange.v2.log.MLog=com.mchange.v2.log.jdk14logging.Jdk14MLog 

     

     

    #com.mchange.v2.log.MLog=com.mchange.v2.log.FallbackMLog 

    com.mchange.v2.log.NameTransformer=com.mchange.v2.log.PackageNames 

    com.mchange.v2.log.FallbackMLog.DEFAULT_CUTOFF_LEVEL=ALL 

     

     

    #com.mchange.v2.c3p0.VMID=poop 

     

     

    java

    代码

     

    ComboPooledDataSource cpds = new ComboPooledDataSource(); 

    Connection conn = cpds.getConnection(); 

    //

    业务代码

     

    conn.close(); 

  • 相关阅读:
    4. Qt的容器类
    hdu 4507 数位dp(求和,求平方和)
    MVC3和MVC4中CRUD操作
    SSL 中证书能否够使用IP而不是域名
    TinyXml快速入门(一)
    C++ TinyXml操作(含源码下载)
    Tinyxml 操作XML
    msxml 操作xml
    MFC中全局变量的定义及使用
    VC++中操作XMLWin32实例
  • 原文地址:https://www.cnblogs.com/jxrichar/p/4741941.html
Copyright © 2011-2022 走看看