Spring Boot 프로젝트에서 로컬 파일 시스템으로 이미지 업로드 구현하기

스카이 테이크아웃(苍穹外卖) 프로젝트에서 클라우드 스토리지 서비스를 사용하지 않고 로컬 파일 시스템에 이미지를 저장하는 방법을 정리합니다. 1. 업로드 디렉토리 생성 sky-server/src/main/resources 경로 아래에 upload 폴더를 생성합니다. 원하는 다른 위치에 생성해도 무방하며, 그때는 경로만 수정하면 됩니다. 2. WebMvcConfiguration에서 정적 리소스 핸들러 ...

6월 19일 21:40에 게시됨

Element UI Upload 컴포넌트 재업로드 문제 해결

Element UI의 el-upload 컴포넌트를 수동 업로드 모드로 사용할 때, 첫 번째 업로드 실패 이후 동일 파일을 다시 업로드할 수 없는 현상이 발생한다. 특히 전체 화면에 로딩 오버레이가 적용된 경우 사용자 경험 측면에서 치명적이다. 문제 원인 분석 업로드 컴포넌트는 내부적으로 파일마다 status 속성을 관리한다. 파일 선택 시 ready 상태로 시작하여 업로드 진행에 ...

6월 4일 19:38에 게시됨