- 문제사항:
- SQLException발생할 부분에 try catch가 안먹고exception도 propagation되지않는 기이한 현상
- Transaction commit이 TaskletTemplate.java에서 동작하는 이상한 일이 발생하였었다.
- 그곳 <T> execute()내의 transaction.commit();후 query가 동작하게 되었었다.
- 원인commonDAOSpsacSpbatBatchMode 라는 addbatch mode( query모아 놓았다가 commit)하는 빈을 사용하였기 떄문이다일반 common을사용하였다.문제 해결//SQLException이 아닌DuplicateKeyException발생
댓글 없음:
댓글 쓰기