HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
[New] 아만드팀
[New] 아만드팀
/
#25 다중 이미지 등록 API 조사 및 개발

#25 다중 이미지 등록 API 조사 및 개발

Due
Person
Related to Project (Property)
상태
완료
done
hide
https://www.yawintutor.com/using-generated-security-password-spring-boot/
https://xively.tistory.com/61
https://www.techgeeknext.com/spring-boot/spring-boot-upload-multiple-files
 
다중 이미지 등록 API
 
6.27
오늘 해당 이슈 처리.
  • s3 에 이미지 업로드 완료 했으니깐, 이제는 코드 정리와, 테스트 코드만 작성하면 된다.
코드 정리
테스트 코드 작성.
  • 무슨 테스트 코드를 작성해야 하나.
  • api
    • mock 사용.
    • s3 upload 함수.
 
 
 
POST /room-images
  • form-data의 images키 값에 이미지 배열 등록
  • header에 유저 아이디 값을 받아서 해당 API를 수행할 수 있는 권한을 확인해야 됨.
다중 이미지 등록
이미지 아이디는 어떻게 생성????????
UUID + 이미지 등록 순서?????
  • 이미지 등록 순서는 또 어떻게 알지?
  • 이미지 배열에서 첫 번째 이미지가 사용자가 첫 번째로 등록한 이미지인가??
이미지 사이즈 체크
이미지 화질 체크 ( 특정 화질 밑은 빠꾸?)
이미지 외 다른 파일 확장자는 빠꾸
temporary 디렉토리에 업로드된 사진 다운로드 한 다음, 이미지들을 s3에 업로드, 그리고 temporary 디렉토리 삭제.
테스트 어떻게 할지 고민고민고민
 
  1. 다중 이미지 등록
    1. 이미지 등록 후, 파일 위치들 디비에다가 저장까지.
    2. a에서 validation, test 까지 완벽하다면 S3 업로드 시도.