Spring Boot

Upload in Spring Boot

0304호 2023. 2. 21.

업로드 방식 : 클라이언트에서 정함

일반 업로드 : 화면이 바뀌면서 form형식으로 서버에 전송

비동기 업로드 :  업로드와 동시에 서버에 전송

 

파일 임시저장 방식은 3가지

데이터베이스 / 하드디스크 / 클라우드

 

-스프링부트

application.properties의 설정

  • 업로드 가능여부
  • 업로드 가능 용량
  • 파일당 최대
  • 업로드파일 저장경로

 

썸네일 이미지를 사용하고 싶다면

dependencies에 thumbnailator 모듈을 추가한다

 

업로드시에 enctype을 multipart/form-data로 설정을 필수로 해야한다

<form action="upload_ok" method="post" enctype="multipart/form-data">
	파일:<input type="file" name="file"><br>
	<input type="submit" value="전송"><br>
</form>

 

 

'Spring Boot' 카테고리의 다른 글

Rest API  (1) 2023.02.16
Spring Boot DB (MyBatis)  (0) 2023.02.14
Spring Boot Valiadation  (0) 2023.02.14
Thymeleaf in Spring Boot  (0) 2023.02.13
Spring Boot Lombok으로 Builder패턴 만들기  (0) 2023.02.13

댓글