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 != ""'>
에러 해결!! 끝!!