org.apache.ibatis.ognl.ParseException: Encountered 어쩌고 저쩌고~~

원래 내 코드는 아래와 같았다. null과 공백 체크를 위해 넣어놓은 문법 이었다.

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

</if>

오류가 난 이유는 'AND' 때문이었다. AND를 대문자로 적으면 안되고 소문자 'and' 로 적어야 했다...

알고 나서 허망한 이 느낌...

나의 쿼리 대문자 사랑이 이렇게 나한테 빅엿 을 주다니 하하하하하하하하하핳

예전에는 대문자로 적어도 됐었던 것 같은데 postgreSql 때문인가?

이 문제는 진짜 월요일에 과장님한테 가서 물어볼테다....

+) 물어보니 대소문자구분 한단다....

이렇게 융통성이 없다니😤

원래는 오류의 이유를 찾으면 기분이 좋았는데 이번에 이렇게 찾고 난뒤에 분통터지긴 처음인듯..

OGNL도 이참에 알게되고 mybatis를 믿지 않는다..