에러 메시지 java.lang.NumberFormatException: For input string 원인 Kafka Topic에서 JSON 데이터를 받아올 때 위와 같은 에러가 났다. 형변환이 잘 안 돼서 나는 에러인 줄 알았는데.. 알고보니 MyBatis 에러였다. 해결 방법 MyBatis에서 if 조건 걸때 작은따옴표와 큰따옴표의 위치를 바꾸니 해결됐다. 변경 전 변경 후 틀린 그림 찾기 갖지만, 자세히 보면 작은따옴표와 큰따옴표의 위치를 바꿨다. 추가 혹시 이 방법으로 해결되지 않는다면, 마이바티스 if문에서도 toString과 같은 메서드를 사용할 수 있으니 이 방법을 이용해보길 바란다.