object 타입 변환
Map<String, Object> result = aiService.downloadExcel(param);
Excel로 데이터를 뽑아서 보여주는 기능을 만들다가
map 타입으로 DB에서 값을 받아와 서버내에서 처리해야하는 상황이 있었는데,
문제는 Object 타입으로 받아와 excel에 값을 넣을 때는 string 타입으로 넣어야하기에 문제가 발생.
따라서
String.valueOf(result.get(i).get("kcAddr2"))
String.valueOf를 사용하여 object를 타입 변경
(String) 으로 강제로 변환하는 건 오류가 나서
위 방식을 사용해야함.
Integer.parseInt(String.valueOf(result.get(i).get("genCount")))+Integer.parseInt(String.valueOf(result.get(i).get("transCount")))
덧셈이나 계산이 필요할 때는 string 타입으로 바꿨다가 integer 타입으로 다시 변환시켜 계산해야합니다.