[Spring Boot] Spring MultipartFile 파일업로드 구현하기
※ 개발 환경: Back-end Project: Gradle Project, Language: Java 11, Spring Boot: 2.6.7 Dependencies: SpringWeb, Thymeleaf, Lombok ,Validation, H2 Database, MySQL Driver, Spring Data JPA Front-end JavaScript, Thymeleaf, HTML5 파일은 문자와 다르게 바이너리 데이터를 전송해야 한다. 그리고 보통 폼을 전송할 때 문자와 바이너리를 동시에 전송해야하는 경우가 대부분일 것이다. 이 문제를 해결하기 위해 스프링이 제공하는 multipart/form-data 라는 전송 방식을 사용한다. 바이너리 파일(binart file) 바이너리 파일은 데이터의 저장..
2022. 7. 7.