Spring Boot - Rest Api 파일 업로드
1. 파일 업로드 AttachDTO(그룹ID) 객체로 AttachFileDTO(실제 파일) 목록을 받아와서 File 객체를 생성하여 서버 저장공간에 하나 씩 저장하면서 서버의 파일정보가 담긴 AttachDetailEntity를 생성해준다. 모든 AttachFileDTO목록이 끝나면 DB에 AttachEntity 의 정보를 JPA를 통해 입력시켜준다. 2. 파일 조회 조회 시에는 JPA Find 를 통해 Attach정보를 찾아와서 AttachEntity 객체를 생성해준다. AttachEntity에는 1:N의 AttachDetailList가 있기 때문에 같이 조회해온다. 프론트에서는 이 데이터를 받아서 서버 파일 경로와 파일 이름등을 맵핑시켜 데이터를 출력해준다. 3. 파일 삭제 파일을 제거하기 위해 DB에..
토이프로젝트/하다사
2022. 6. 2. 20:43