오늘 한 일

- 미니 프로젝트 구현시작

- 다중 이미지 올리기 구현

- CS 스터디

- 알고리즘 1문제 풀기

 

오늘은 다중 이미지 올리기를 구현해 보았다

 

multipartFile을 이용해서 구현했는데 생각보다 에러가 많이 발생했다

 

대표적으로 항상 @RequestBody로 값을 JSON 형태로만 보내다가

 

multipartFile와 같이 보내야하는 상황에서 에러가 났던 것이다

 

multipartFile은 form-data이기에 @RequestPart를 이용해서 보내는데

 

이때 다른 값도 같이 보내려면 그 값도 @RequestPart로 변환해서 보내줘야했다

@PostMapping("/auth/posts")
@ApiOperation(value = "글 작성", notes = "글 작성 API")
public ResponseDto<?> createPost(@RequestPart(required = false,value = "file") List<MultipartFile> multipartFile,
                                 @RequestPart(value = "postRequestDto") PostRequestDto postRequestDto,
                                 @AuthenticationPrincipal UserDetailsImpl userDetailsImpl) throws IOException {
    return postService.createPost(multipartFile, postRequestDto, userDetailsImpl.getUser().getEmail());
}

 

내일은 일요일이지만 오전에 리프레쉬겸 자전거를 타고 오후부터는 게더 접속해서

 

RSD와 카테고리 관련해서 공부를 진행할 생각이다

 

오늘 공부시간