Database ( DB )/ibatis, mybatis

ibatis/mybatis - org.postgresql.jdbc4.Jdbc4PreparedStatement.setQueryTimeout(int) 에러 발생 시

노루아부지 2019. 8. 5. 16:50

1. 해결방법

 

JDBC 설정에서 defaultStatementTimeout를 삭제합니다.

 

ex) <setting name="defaultStatementTimeout" value="25000" />

 

 

2. 상세 설명

 

defaultStatementTimeout 는 모든 JDBC 쿼리에 대한 timeout 시간(초) 지정합니다. 

지정하지 않는 경우 timeout 없습니다.(cf. 각 statement 설정에 따라)

(각 statement 의 설정으로 override 가능함. 모든 driver가 이 설정을 지원하는 것은 아님에 유의할 것.)

 

즉, timeout이 발생하여 발생 한 오류입니다.

728x90
loading