我在 domain.xml 文件中添加了以下内容:
<datasource ...>
...
<timeout>
<set-tx-query-timeout>true</set-tx-query-timeout>
<query-timeout>1</query-timeout>
</timeout>
</datasource>
和
<property name="javax.persistence.query.timeout" value="1"/>
在 persistence.xml 文件中。
但是 sql 查询需要超过一秒钟,我没有遇到任何超时异常。我在用 :
- JBoss 7.2
- jdbc 驱动程序:ifxjdbc 3.7