728x90
<<__Exception__>>
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred while applying a parameter map.
--- Check the my.test.error.log-InlineParameterMap.
--- Check the statement (update failed).
--- Cause: java.sql.SQLException: PSM compilation error.
풀이.
--- 파라미터맵을 적용하는 동안 발생되었다.
--- my.test.error.log <-- 이부분을 확인 바람
--- 업데이트 실패
--- PSM 컴파일 에러
여기서 가장 포인트가 my.test.error.log 이다. 이것은 우리가 흔히 xml파일에서 어떤 함수를 update, insert 등을 할 때 쓰이는 ID 이다. 이것을 역추적하면 ibatis로 받아오는 값중 값이 null인 경우가 있을 것이다.
728x90