我正在尝试使用dbcp配置查询的读取超时。如果查询执行需要一分钟以上,我想使查询超时。我的数据源是。如果我放入250,则它在27秒后超时。我认为250以毫秒为单位,但它错误地超时了。请帮我如何设置oracle.jdbc.ReadTimeout的值。
<bean id="appDataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" />
<property name="username" value="${app.jdbc.username}" />
<property name="password" val="${app.jdbc.password}" />
<prop name="connectionproperties" val="oracle.jdbc.ReadTimeout=2000"/>
</bean>
答案 0 :(得分:0)
您可以确认所使用的JDBC驱动程序版本吗?