본문 바로가기
IT/Etc

[myBatis 에러] incorrect inline parameter map format 오류

by 스터딩아재 2021. 9. 29.
반응형

 

* 로컬 서버 기동 중 incorrect inline parameter map format 메시지와 함께 특정 SQL 파일이 출력되는 상황.

* 가장 찾기 어렵고 안 보이는 오타에 의한 오류입니다.

 

 

점검해봐야 할 항목

1. 파라미터를 보통 #{} 혹은 ##으로 쓸 텐데, #이 빠진 부분이 있는지 확인 필요.

 

2. /* */로 작성된 주석 안에 #이 있으면 파라미터로 인식해서 오류가 날 수 있습니다.

 

3. 중괄호{}, 괄호() 등 표현 방식 확인

 

4. Map에 없는 컬럼을 꺼내고 있지는 않는지 확인

 

5. 주석에 -- 사용여부 확인. xml로 작성된 쿼리에서는 -- 보다 /**/로 사용하는게 좋습니다.

 

 

"유심히 보세요. 컴퓨터는 거짓말 안 합니다."

 

 

그리드형

댓글