<beans:bean id="multipartResolver" class="org.springframework.web.multipart.
commons.CommonsMultipartResolver">
<!-- defaultEncoding : 파일 이름이 한글일 경우 깨지는 문제 처리 -->
<beans:property name="defaultEncoding" value="utf-8"></beans:property>
<!-- 1024 * 1024 * 10 bytes 10MB -->
<!-- maxUploadSize : 한 번의 Request로 전달될 수 있는 최대의 크기 -->
<beans:property name="maxUploadSize" value="104857560"></beans:property>
<!-- 1024 * 1024 * 2 bytes 2MB -->
<!-- maxUploadSizePerFile : 하나의 파일 최대 크기 -->
<beans:property name="maxUploadSizePerFile" value="2097152"></beans:property>
<!-- uploadTempDir : maxInMemorySize에서 설정한 크기 이상의 데이터는
이곳에 임시 파일의 형태로 보관됨 -->
<!-- 절대 경로를 이용하려면 URI 형태로 제공해야하기 때문에 file:/ 로 시작한다 -->
<beans:property name="uploadTempDir" value="file:/C:/upload/tmp"></beans:property>
<!-- maxInMemorySize : 메모리상에서 유지하는 최대의 크기 -->
<beans:property name="maxInMemorySize" value="10485756"></beans:property>
</beans:bean>
MultipartResolver 사용법 참고 : https://jihwan-study.tistory.com/83