<分区>
我需要来自 c3p0 库的 ComboPooledDataSource 类的文档。我在开发者网站上找到的那个只包含方法名称,但没有一行解释每个方法的作用。拜托,不要告诉我这是一个旧库,还没有开发等等 - 我有一些很旧的代码要看,我目前无法更改库。我至少需要对以下方法做一些简短的解释:
setConnectionTesterClassName(connectionTesterClassName);
setIdleConnectionTestPeriod(idleConnectionTestPeriod);
setLoginTimeout(seconds);
setMaxConnectionAge(maxConnectionAge);
setMaxIdleTime(maxIdleTime);
setTestConnectionOnCheckin(testConnectionOnCheckin);
setTestConnectionOnCheckout(testConnectionOnCheckout);
setUnreturnedConnectionTimeout(unreturnedConnectionTimeout);
我试图解决的问题是空闲连接在一段时间不活动后不可用,因此在长时间暂停后首次使用时,我的应用程序无法连接到数据库,并且在一段时间后连接超时时间,但第二次使用就可以了。