IT모아

마이바티스(MYBATIS) Connection 에러 발생경우!! 본문

Spring(스프링)/MyBatis

마이바티스(MYBATIS) Connection 에러 발생경우!!

아롱사태남 2015.11.18 22:20

connection property 'autoReconnect=true' to avoid this problem. 

 

에러 내용을 봐도 딱 느낌이 올것입니다. ㅎㅎ

우선 위와 같은 에러는 MySQL에 맺어있던 컨넥션이 장시간 사용되지 않아 끊어졌기 때문에 발생하는 것입니다. 해결방안은 xxx.xml (JDBC , DBCP) 설정파일을 여신 후 dbname 명 뒤에 ? utoReconnect=true

를 넣어주시기만 하면됩니다.

 

추가적으로 필수사항은 아니지만 <property name="validationQuery" value="select 1"/>를 사용하여 사용자 쿼리를 수행하기 전에 미리 걸러주는게 좋습니다 ㅎㅎ 대신 부하가 적은 쿼리를 사용하는 센스!!

 

 

0 Comments
댓글쓰기 폼