Skip to content

GH-75 리뷰 파일 이미지 등록 기능 추가#95

Open
lolchungchung wants to merge 3 commits into
masterfrom
feature/GH-75
Open

GH-75 리뷰 파일 이미지 등록 기능 추가#95
lolchungchung wants to merge 3 commits into
masterfrom
feature/GH-75

Conversation

@lolchungchung

@lolchungchung lolchungchung commented Dec 14, 2025

Copy link
Copy Markdown
Collaborator
  • 리뷰 이미지 저장,삭제 추가, FileStoreClient 을 통해 추상화
  • db & 파일 저장 순서 고려
  • 리뷰 서비스 테스트, fileStoreClient 테스트 추가

수정이 필요하면 첨언해주시기 바랍니다.

close #75

@ghgh415263

Copy link
Copy Markdown
Owner

saveAll identity id 옵션이라 벌크 insert 아닙니다.

@lolchungchung

Copy link
Copy Markdown
Collaborator Author

bulk insert 지원하는 reviewImageBulkRepository 추가했습니다.

@ghgh415263

Copy link
Copy Markdown
Owner
  1. 파일 업로드는 db 트랜잭션과 묶이지 않아서
    파일 업로드 api 만들어서 일단 업로드하고 식별자(uuid.jpg)를 받은 후에
    그걸 리뷰등록 api에 요청에 넣어서 등록하게 변경하는 게 좋을 거 같습니다.
    => 이러면 업로드된 파일들 중에 일부는 리뷰등록이 되지 않을 수 있어서 이건 따로 일정시간마다 지워주구요.

@lolchungchung

Copy link
Copy Markdown
Collaborator Author

리뷰 등록 과 파일업로드 API를 분리하였습니다.

  1. 리뷰 이미지 등록시 클라이언트가 서버에 파일 업로드
  2. 리뷰 작성시 파일 업로드 결과값(저장된 파일 명)을 리뷰 등록 api에 같이 넣어 호출
    파일 업로드 실패 건들은 polling scheduler로 정각 마다 삭제

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

리뷰 등록 기능 개선

2 participants