`
happyqing
  • 浏览: 3151920 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spring c3p0连接池基本配置

阅读更多

 

spring配置文件

<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
	<property name="driverClass" value="${jdbc.driverClassName}" />
	<property name="jdbcUrl" value="${jdbc.url}" />
	<property name="user" value="${jdbc.username}" />
	<property name="password" value="${jdbc.password}" />
	<!--初始化时获取三个连接,取值应在minPoolSize与maxPoolSize之间。Default: 3 -->  
	<property name="initialPoolSize" value="3" />
	<!--连接池中保留的最小连接数。Default: 3 -->
	<property name="minPoolSize" value="3" />
	<!--连接池中保留的最大连接数。Default: 15 --> 
	<property name="maxPoolSize" value="15" />
	<!--最大空闲时间,60秒内未使用则连接被丢弃。若为0则永不丢弃。Default: 0 -->  
	<property name="maxIdleTime" value="60" />
	<!--每60秒检查所有连接池中的空闲连接。Default: 0 -->
	<property name="idleConnectionTestPeriod" value="60" />
	<!--定义所有连接测试都执行的测试语句。在使用连接测试的情况下这个一显著提高测试速度。注意:
    	测试的表必须在初始数据源的时候就存在。Default: null-->
	<property name="preferredTestQuery" value="select current date from sysibm.SYSDUMMY1" />
	<property name="testConnectionOnCheckin" value="false"/>
	<property name="testConnectionOnCheckout" value="true"/>	
	<property name="preferredTestQuery" value="SELECT 1"/>
</bean>

 

jdbc.properties

##db2
#jdbc.driverClassName=com.ibm.db2.jcc.DB2Driver
#jdbc.url=jdbc:db2://localhost:50000/dbname
#jdbc.username=username
#jdbc.password=password

#mysql
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=utf-8
jdbc.username=root
jdbc.password=password

##oracle
#jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
#jdbc.url=jdbc:oracle:thin:@localhost:1521:sid
#jdbc.username=username
#jdbc.password=password

 

所需jar包:

c3p0-0.9.5.2.jar

mchange-commons-java-0.2.12.jar (c3p0-0.9.2以上需要这个)

 

C3P0连接池配置和实现详解(转)

http://www.cnblogs.com/Damon-Luo/p/5707725.html

 

分享到:
评论

相关推荐

    c3p0连接池参数配置

    c3p0连接池参数配置

    spring + c3p0 连接池

    一个spring + c3p0 连接池的例子,通过这个例子可以学习简单的spring配置和c3p0连接池的知识

    C3P0连接池jar包(完整版).zip

    C3P0:数据库连接池技术 步骤: 1.导入jar包 c3p0-0.9.5.2.jar mchange-commons-java-0.2.12.jar 2.定义配置文件 名称:c3p0.properties 或者 c3p0-config.xml 路径:直接将文件放在src目录下即可 3.创建数据库连接池...

    c3p0连接池jar包以及Spring对c3p0的依赖包

    c3p0连接池jar包以及Spring对c3p0的依赖包

    RESTFUL + SPRINGMVC + C3P0连接池 的完美实现

    RESTFUL + SPRINGMVC + C3P0连接池 的完美实现. 传递json数据到springmvc自动转为obj。obj传前台可直接转换为json。 rest配置文件内 修改,可同理兼容 JSON XML AMF 或其他各种。

    c3p0连接池

    C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。

    c3p0连接池相关包

    包内包含有c3p0连接池建立时需要用到的相关包,适合于学习spring框架。

    C3P0连接池jar包

    C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。

    c3p0连接池jar包

    C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。

    springMVC整合C3P0连接池

    这是一个SpringMVC整合C3P0数据库连接池的框架,由于jar包比较多,就没有一起上传,而且这些都可以在网上自行下载到。

    c3p0jar包及配置文件(可用)

    内容概要:c3p0连接池需要jar包.rar以及相关配置文件 C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate、Spring等。 适合人群:正在学习...

    配置C3P0连接池.zip

    使用spring管理的方式,用XML文件配置C3P0连接池。本博客https://blog.csdn.net/qq_40634846有从零基础入门的Spring,有兴趣的小伙伴可关注本博客。希望对大家有帮助

    引用外部文件配置C3P0连接池.zip

    引用外部属性文件配置C3P0连接池。本博客https://blog.csdn.net/qq_40634846有从零基础入门spring,有兴趣可关注本博客。希望对大家有用

    c3p0数据库连接池所需jar包

    这里有关于吃c3p0数据库连接池所需要的jar包。。。。。。。。。。。。

    spring连接池配置

    采用C3P0方式配置数据库连接池,有完整的applicationContext.xml 文件.

    java连接池的配置

    java连接池的配置 里面有C3P0连接池在tomcat中的详细配置 Java反射机制总结,tomcat下配置数据库连接池DBCP、C3P0、Proxool 总结spring下配置dbcp,c3p0,proxool数据源链接池

    c3p0连接池jar包(全)

    C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring等。

    Tomcat统一配置C3P0连接池

    &lt;!-- 新的数据源 --&gt; &lt;bean id="dataSource2" class="org.springframework.jndi.JndiObjectFactoryBean"&gt; &lt;value&gt;java:comp/env/jdbc/commonDB &lt;/bean&gt;

    tomcat6+jndi+c3p0配置数据库连接池

    c3p0配置数据库连接池、数据库连接池 已经测试通过,可以提供给新入门的朋友学习之用,如果是要结合spring就不用下载了,网上其他地方应该很多资料,简单修改一下,原理都是一样的。

Global site tag (gtag.js) - Google Analytics