배경 : mybatis 쿼리에서 groupby 한 숫자 데이터의 합을 java 단에서 합치려고한다. Map으로 받은 값을 list 형태로 받은 숫자의 sum을 하려고하니 위 오류가 났다. 구글링을 통해 참고한 블로그 기준으로 해결되어 이력 남긴다
내용 :
selectLeaderReviewByOrgList.get(i).get("TOT_CNT") 의 값을 로그 찍으니 위오류가 나서
처음에는
selectLeaderReviewByOrgList.get(i).get("TOT_CNT").toString() 했지만 효과 없었다.
이후에는 아래 블로그 참고해서
Stirng.valueOf ( selectLeaderReviewByOrgList.get(i).get("TOT_CNT") ) 로 로그 찍으니 정상 찍혔다..
내가 원하는것은 리스트 형태로 뽑힌 TOT_CNT 의 합이니까 저거에 다시 Integer.parseInt 로 감싸서 더하면 해결될 것이다.
참고
728x90