【发布时间】:2020-05-27 22:06:35
【问题描述】:
Apache Commons DBCP 的documentation 声明,
默认查询超时
如果非 null,则此 Integer 属性的值 确定将用于创建的语句的查询超时 来自池管理的连接。 null 表示驱动程序 将使用默认值。
但他们忘记提及他们期望的 [时间] 单位。 Javadoc 中也有同样的健忘。
我假设超时以秒为单位,因为validationQueryTimeout 预计超时以秒为单位,但这只是一个假设。
那么什么单位适用于defaultQueryTimeout?还有秒?
【问题讨论】:
-
你是对的,请看Statement#setQueryTimeout。