Error

[Error/MyBatis] BuilderException != \"\"

김먼저 2023. 1. 16. 15:59

Mybatis mapper 작성 후 테스트하다가 다음과 같은 에러가 발생했습니다.



org.apache.ibatis.builder.BuilderException: Error evaluating expression 'registrationId != null AND registrationId != \"\"'.

 

 

 

에러가 발생한 부분

<if test='registrationId != null AND registrationId != ""'>

 

 

원인 : AND를 '대문자'로 표기하여 에러 발생.

 

 

 

보통 저 에러는 따옴표를 잘못 넣어서 발생한다고 합니다.

 

따옴표가 제대로 표기되었다면 연산자를 확인해봐야하는데

 

연산자는 대문자가 아닌 '소문자'로 변경해주셔야합니다!!

 

 

 

 

수정 후

<if test='registrationId != null and registrationId != ""'>

 

 

 

에러 해결!! 끝!!