똑같은 삽질은 2번 하지 말자

mybatis update문 무한로딩... 본문

Spring/忘れやすい概念

mybatis update문 무한로딩...

곽빵 2019. 7. 31. 13:36

무려 4시간동안 삽질했습니다..

원인은

 

해당 테이블의 레코드를 다른 곳에서 잡고있어서 였는데,

예를 들면 SqlDeveloper와 같은 sql툴에서 업데이트(혹은 삭제)를 하고 커밋을 안한 상태에서,

애플리케이션에서 해당 값을 또 업데이트를 한다면 계속 기다리는 상태이다.

본인 혹은 다른 자리에서 커밋을 안하고 그 레코드 값을 계속 잡고 있는 경우에 그럴 수 있습니다.

 

정보처리기사에서도 이런 내용이 나왔던거 같은데...확실히 정보처리기사도 필요한 공부구나 싶은 하루

Comments