업로드 방식 : 클라이언트에서 정함
일반 업로드 : 화면이 바뀌면서 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 |
댓글