dbcp 连接池 connection is closed springmvc单元测试mysqlibatis 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你参考一下我项目的连接池配置: <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="${jdbc.driverClassName}" /> <property name="url" value="${jdbc.url}" /> <property name="username" value="${jdbc.username}" /> <property name="password" value="${jdbc.password}" /> <property name="initialSize" value="1" /> <property name="minIdle" value="1" /> <property name="maxActive" value="100" /> <property name="maxIdle" value="20" /> <property name="maxWait" value="1000" /> </bean> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="${driver}" /> <property name="url" value="${url}" /> <property name="username" value="${user}" /> <property name="password" value="${password}" /> <!-- data source configuration --> <property name="initialSize" value="60" /><!-- initial connections --> <property name="maxActive" value="100" /><!-- MAX connections --> <property name="maxIdle" value="100" /><!-- MAX idle connections --> <property name="minIdle" value="5" /><!-- MIN idle connections --> <property name="testWhileIdle" value="true" /> <property name="testOnBorrow" value="true" /> <property name="testOnReturn" value="true" /> <property name="timeBetweenEvictionRunsMillis" value="20000" /> <property name="numTestsPerEvictionRun" value="100" /> <property name="removeAbandoned" value="true"></property> <property name="removeAbandonedTimeout" value="180"></property> <property name="maxWait" value="10000"></property> <property name="validationQuery" value="select 1" /> <property name="logAbandoned" value="true"/> </bean> 问题会不会在你的事务管理上,每次查询后都吧connect关掉了吧。 你做单元测试,第一个方法连接查询到数据库肯定开启connection ,然后执行完查询操作是不是把connection 关掉了导致第二个方法再连接查询就会报connection is closed 。 请教一个jar包的问题 国防导弹系统等尖端科技使用什么语言 struts2 树形菜单<sx:treenode>出现乱码 急求jsp实现级联动下拉菜单,值都是从数据库中取的.急,高分请教. 【没分了,大牛、请进】非常棘手的问题,大家帮帮我吧 Ireport 实现子表的动态列问题 如何在Tomcat中指定log文件的位置(使用log4j输出log信息)??? 写数据到clob字段中,汉字会截断,郁闷中,请指教! tomcat的server.xml问题 两个关于struts的问题请教 请教大牛spring加载配置文件的特殊问题?? IKAnalyzer分词测试不成功!
destroy-method="close">
<property name="driverClassName" value="${jdbc.driverClassName}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
<property name="initialSize" value="1" />
<property name="minIdle" value="1" />
<property name="maxActive" value="100" />
<property name="maxIdle" value="20" />
<property name="maxWait" value="1000" />
</bean>
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="${driver}" />
<property name="url" value="${url}" />
<property name="username" value="${user}" />
<property name="password" value="${password}" />
<!-- data source configuration -->
<property name="initialSize" value="60" /><!-- initial connections -->
<property name="maxActive" value="100" /><!-- MAX connections -->
<property name="maxIdle" value="100" /><!-- MAX idle connections -->
<property name="minIdle" value="5" /><!-- MIN idle connections -->
<property name="testWhileIdle" value="true" />
<property name="testOnBorrow" value="true" />
<property name="testOnReturn" value="true" />
<property name="timeBetweenEvictionRunsMillis" value="20000" />
<property name="numTestsPerEvictionRun" value="100" />
<property name="removeAbandoned" value="true"></property>
<property name="removeAbandonedTimeout" value="180"></property>
<property name="maxWait" value="10000"></property>
<property name="validationQuery" value="select 1" />
<property name="logAbandoned" value="true"/>
</bean>