@RequestBody String ?

이영욱·2022년 3월 17일
0

오늘의 삽질.

아마존 AWS S3 컨트롤러 코드를 짜던 중

@RequestBody String fileName 으로 데이터를 넣어 주었는데

당연히 String으로 들어올 줄 알았지만

{
"fileName" : "thisIsFileName"
}

처럼 JSON 형태로 들어왔다.

어찌보면 당연한건데 매번 requestDto.getFileName() 처럼 받아오다

아무생각없이 String을 쓴게 화근...

결론. DTO 쓰자.

profile
다양한 경험을 통해 성장하는 개발자, 이영욱 입니다.

0개의 댓글