ibatis, prepend 삭제하기

PUBLISHED 2012. 1. 7. 13:10
POSTED IN 공장
위의 질의에서 맵에 X값만 존재할 경우
update TB_XXX
set X=X_VAUE
where KEY=KEY_VALUE
형태로 질의가 생성되리라 예상했으나 실제로는

update TB_XXX
set , X=X_VALUE
where KEY=KEY_VALUE
형태로 질의가 생성되었다.
set 다음의 , 때문에 예외가 발생한다.


다음과 같이 해줘야 한다.
참으로 미스테리 한것은 다른 국내 개발자들도 이런 일을 한번쯤 겪어봤을텐데 왜 한글로 작성된 글에서는 잘못된 해결책이 많을까?
물론 정답도 많지만... 삽질 좀 했다.