SPRING

AWS S3

boudle 2024. 7. 15. 23:55

S3 관련 용어 

객체(object)

파일과 파일정보로 구성된 저장단위로 그냥 파일이라 생각하면 된다.

버킷(Bucket)

다수의 객체를 관리하는 컨테이너로 파일시스템이라 보면된다.

 

 

스프링 연동하기

1) build.gradle에 의존성 추가

 

 

2) application.yml에 설정 정보 추가

accessKey와 같은 보안 설정 정보는 깃허브에 노출되면 정지당하므로 암호화해서 git 에 올려야한다.

 

3) 스프링 설정 추가

 

4)s3에 관련된 서비스

게시판 글쓰기 서비스에 s3서비스를 이용해서 이미지를 넣는다.

 

5)postman이용 

 

 

 

이렇게 업로드가 된다.

'SPRING' 카테고리의 다른 글

Spring AOP와 proxy  (0) 2024.07.23
스프링 어노테이션  (0) 2024.07.22
[Spring] Junit 5 controller테스트 하는 방법  (0) 2024.07.06
[Java] Junit 5  (0) 2024.07.06
[Spring] @NoArgsConstructor vs @AllArgsConstructor  (0) 2024.07.02