본문 바로가기
DB/Mybatis

[MyBatis] 오류 Cause: java.lang.NumberFormatException: For input string: "N"

by 꼬바리 2022. 5. 2.

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() ">

사용 가능

 

* 쌍따옴표와 따옴표의 순서 변경 *

728x90
반응형

댓글