社区
Java EE
帖子详情
c3p0连接池问题
huangzhenhua_ljh
2010-08-06 12:35:50
Cannot find the declaration of element 'c3p0-config'
...全文
95
5
打赏
收藏
c3p0连接池问题
Cannot find the declaration of element 'c3p0-config'
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liujun822
2010-08-06
打赏
举报
回复
楼主没有声明该元素,
上面是个c3p0的一个实例,希望对lz有帮助。
liujun822
2010-08-06
打赏
举报
回复
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"
destroy-method="close">
<property name="driverClass">
<value>${jdbc.driverClassName}</value>
</property>
<property name="jdbcUrl">
<value>${jdbc.url}</value>
</property>
<property name="user">
<value>${jdbc.username}</value>
</property>
<property name="password">
<value>${jdbc.password}</value>
</property>
<!--连接池中保留的最小连接数。-->
<property name="minPoolSize">
<value>5</value>
</property>
<!--连接池中保留的最大连接数。Default: 15 -->
<property name="maxPoolSize">
<value>30</value>
</property>
<!--初始化时获取的连接数,取值应在minPoolSize与maxPoolSize之间。Default: 3 -->
<property name="initialPoolSize">
<value>10</value>
</property>
<!--最大空闲时间,60秒内未使用则连接被丢弃。若为0则永不丢弃。Default: 0 -->
<property name="maxIdleTime">
<value>60</value>
</property>
<!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 -->
<property name="acquireIncrement">
<value>5</value>
</property>
<!--
JDBC的标准参数,用以控制数据源内加载的PreparedStatements数量。但由于预缓存的statements
属于单个connection而不是整个连接池。所以设置这个参数需要考虑到多方面的因素。
如果maxStatements与maxStatementsPerConnection均为0,则缓存被关闭。Default: 0
-->
<property name="maxStatements">
<value>0</value>
</property>
<!--每60秒检查所有连接池中的空闲连接。Default: 0 -->
<property name="idleConnectionTestPeriod">
<value>60</value>
</property>
<!--定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 -->
<property name="acquireRetryAttempts">
<value>30</value>
</property>
<!--
获取连接失败将会引起所有等待连接池来获取连接的线程抛出异常。但是数据源仍有效
保留,并在下次调用getConnection()的时候继续尝试获取连接。如果设为true,那么在尝试
获取连接失败后该数据源将申明已断开并永久关闭。Default: false
-->
<property name="breakAfterAcquireFailure">
<value>true</value>
</property>
<!--
因性能消耗大请只在需要的时候使用它。如果设为true那么在每个connection提交的
时候都将校验其有效性。建议使用idleConnectionTestPeriod或automaticTestTable
等方法来提升连接测试的性能。Default: false
-->
<property name="testConnectionOnCheckout">
<value>false</value>
</property>
<!--
property name="automaticTestTable"> <value>account</value> </property
-->
</bean>
ronniegxq
2010-08-06
打赏
举报
回复
楼主,都不发代码.我们怎么看呢?贴上代码...
fei381895649fei
2010-08-06
打赏
举报
回复
楼主,都不发代码.我们怎么看呢?贴上代码...
weipj007
2010-08-06
打赏
举报
回复
引用的属性文件是不是没找到?
C3p0
连接池
问题
通过阅读该文章,开发者可以更好地理解和解决
C3p0
连接池
在实际应用中可能出现的各种
问题
,提升系统的稳定性和效率。同时,了解
C3p0
的源码也有助于更深层次的理解其工作原理,便于定制化配置或优化。
c3p0
连接池
jar包
C3P0
连接池
是Java开发中常用的数据库
连接池
组件,它由M-Fenyes创建并维护,旨在提供一个高效、灵活且稳定的数据库连接管理工具。数据库
连接池
在多线程应用中扮演着重要角色,它能有效地管理和复用数据库连接,避免...
C3P0
数据库
连接池
驱动.zip
数据库
连接池
的基本原理就是为数据库建立一个缓冲池。在缓冲池中先创建指定数量的数据库连接,当有连接请求时就从缓冲池中取出处于“空闲”状态的连接,并将此连接标记为“忙碌”,直到该请求进程结束后,它所使用的...
C3P0
连接池
jar包.zip
C3P0
连接池
是Java开发中常用的数据库
连接池
实现之一,它提供了高效且可靠的数据库连接管理服务。
C3P0
是由Mchange公司开发的开源项目,主要用于解决数据库连接的创建、分配、回收等
问题
,从而提高数据库操作的性能并...
DBCP,
c3p0
连接池
所需要的包
DBCP(Jakarta DBCP)和
c3p0
是两种常用的开源数据库
连接池
实现。 DBCP,全称Jakarta Commons DBCP,是Apache软件基金会下的一个项目,它基于Apache的Jakarta POI项目中的DBUtils模块发展而来。DBCP提供了一个可配置...
Java EE
67,549
社区成员
225,860
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章