새로운시작

Cause: java.lang.NumberFormatException: For input string: "N" 본문

MyBatis

Cause: java.lang.NumberFormatException: For input string: "N"

eunnyy 2017. 10. 19. 10:45

Cause : java.lang.NumberFormatException: For input string : "N"



Mybatis에서 if문을 사용했는데

 문자를 숫자로 인식했을 경우 발생되는 에러


<if test="secret_yn == 'Y' ">


이것을


<if test=' secret_yn == "Y" '>


이렇게 변경해주면 문제가 해결된다.


혹은


<if test=" secret_yn eq 'Y'.toString() ">


을 사용할 수 도 있다고 한다.[각주:1]

  1. http://blog.naver.com/geeyoming/220081333155 [본문으로]
Comments