0. AWS 스토리지 서비스스토리지AWS의 퍼블릭 클라우드에 데이터 저장 가능AWS 스토리지 서비스 종류 (파일 저장 목적에 따라 나뉨)객체 스토리지 S3 (Simple Storage Service)블록 스토리지 EBS (Elastic Block Store)파일 스토리지 EFS (Elastic File Store) 1. AWS S3AWS의 객체 스토리지 서비스데이터 저장, 관리 및 분석을 안전하고 확장 가능하게 해 줌특징객체 스토리지 : 파일을 객체 형태로 저장함각 객체는 데이터, 메타데이터, 고유한 식별자로 구성됨내구성 : 99.999%의 내구성 제공함가용성 : 데이터는 여러 가용 영역 (AZ)에 자동으로 복제됨 ⇒ 데이터 손실 위험 최소화확장성 : 거의 무한한 저장 용량 제공, 데이터 양에 관계없이 ..
스프링 이미지 업로드 예제
2024.09.02 - [Spring Boot] - [Spring Boot] 스프링 이미지 업로드 예제 (0) - 예시 상황, 공통 코드 [Spring Boot] 스프링 이미지 업로드 예제 (0) - 예시 상황, 공통 코드1. 예제 프로젝트 설명 게시글을 작성하는 기본 CRUD 프로젝트 가정게시글 작성 시 이미지 업로드를 포함하여 구현하고 싶음 2. 공통 코드이미지 업로드 로직을 제외한 기본적인 게시글 작성, 조blogan99.tistory.com 1. 설명프로젝트 내부 디렉토리 (resources > static > image_upload) 에 업로드 된 이미지 저장할 것이미지 이름 중복 방지를 위해 "UUID로 생성한 랜덤값 + 실제 이미지 이름" 으로 저장이미지 업로드 시 처리할 예외 (조건 추가)..
1. 예제 프로젝트 설명 게시글을 작성하는 기본 CRUD 프로젝트 가정게시글 작성 시 이미지 업로드를 포함하여 구현하고 싶음 2. 공통 코드이미지 업로드 로직을 제외한 기본적인 게시글 작성, 조회 로직만을 포함 * 구현한 이미지 업로드 프로젝트 *내부 디렉토리에 업로드 https://blogan99.tistory.com/138DB에 이미지 직접 저장 https://blogan99.tistory.com/139외부 경로에 업로드 https://blogan99.tistory.com/140AWS S3에 업로드 https://blogan99.tistory.com/151 2-1. 공통 의존 라이브러리build.gradledependencies { implementation 'org.springframework..