디비1 자바에서 Bybatis 쿼리가 갑자기 빈값이 나올때 ( null이 아닌) 혹시 if문을 이용하여 mysql 에서 분기처리 하시나요? 그러면 비교연산자를 잘 보세요 여기서 우리는 '' 즉 board라는 파라미터가 빈값이면 if문을 처리하게 끔 설정했습니다. 근데 실수로 이렇게 한다면? board라는 변수에 ''값을 설정하는 꼴입니다. 아마 mybatis 에서는 분기처리에 대한 설정을 먼저 읽은 후에 쿼리문을 실행시키는 것 같습니다. 저는 저 비교연산자가 아닌 = 을 썻더니 #{board}라는 값에는 ''값이 입력이 되는것을 확인 할 수 있었습니다. 저같은 실수 하지 마시길 바라며 누군가에게는 꼭 도움이 되기를~~~ 2021. 6. 14. 이전 1 다음