hanker

SPRING - mybatis에서 resultType=boolean 사용하기 본문

SPRING

SPRING - mybatis에서 resultType=boolean 사용하기

hanker 2020. 11. 2. 17:14

처음에 작성했던 코드는 

SELECT username FROM users WHERE userrname = #{username}

이런식으로 작성했으나 계속해서 nullPointerException 이 떠서 한참을 고민했다.

 

구글링을 해보니 true, false 값으로 return 하는게 아니라 1,0으로 return 해야한다.

 

수정한 코드

SELECT    IF(COUNT(*) = 1, 1, 0)
  FROM    users
  WHERE    username = #{username}