오늘의 삽질.
아마존 AWS S3 컨트롤러 코드를 짜던 중
@RequestBody String fileName 으로 데이터를 넣어 주었는데
당연히 String으로 들어올 줄 알았지만
{ "fileName" : "thisIsFileName" }
처럼 JSON 형태로 들어왔다.
어찌보면 당연한건데 매번 requestDto.getFileName() 처럼 받아오다
아무생각없이 String을 쓴게 화근...
결론. DTO 쓰자.