关于org.apache.commons.dbcp.BasicDataSource的使用,在xml文件中配置如下。
<bean id="datasource_36" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> <property name="url" value="jdbc:oracle:thin:@localhost:1521" />
<property name="username" value="***" />
<property name="password" value="***" />
<property name="maxActive" value="20" />
<property name="maxIdle" value="15" />
<property name="maxWait" value="10000" />
<property name="defaultAutoCommit" value="true"/>
<property name="removeAbandoned" value="true" />
<property name="removeAbandonedTimeout" value="1000"/>
<property name="logAbandoned" value="false"/>
</bean>
程序运行一段时间后总是报错: nested exception is java.sql.SQLException: 无法从套接字读取更多的数据。重启后又可恢复。请各位高手支招,应该怎样配置才可避免上述异常的发生。
<bean id="datasource_36" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> <property name="url" value="jdbc:oracle:thin:@localhost:1521" />
<property name="username" value="***" />
<property name="password" value="***" />
<property name="maxActive" value="20" />
<property name="maxIdle" value="15" />
<property name="maxWait" value="10000" />
<property name="defaultAutoCommit" value="true"/>
<property name="removeAbandoned" value="true" />
<property name="removeAbandonedTimeout" value="1000"/>
<property name="logAbandoned" value="false"/>
</bean>
程序运行一段时间后总是报错: nested exception is java.sql.SQLException: 无法从套接字读取更多的数据。重启后又可恢复。请各位高手支招,应该怎样配置才可避免上述异常的发生。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货