◽ Spring, SpringBoot

[Spring - 라이브러리(dependency) - xml 관련 ] 파일 업로드, MultipartResolver

pom.xml
1
2
3
4
5
6
7
<!-- 파일업로드 -->
        <dependency>
            <groupId>commons-fileupload</groupId>
            <artifactId>commons-fileupload</artifactId>
            <version>1.3.2</version>
        </dependency>
<!-- 파일업로드 -->
Color Scripter

 

 

MultipartResolver 설정 ( 중요!, 저는 이걸 빼먹어서 고생했습니다. 안 넣으시면 업로드 작동 아예 안함.)

Multipart 지원 기능을 사용하려면 먼저 MultipartResolver를 스프링 설정 파일에 등록하여야 한다.

스프링에서 기본으로 제공하는 MultipartResolver는 CommonsMultipartResolver이다. CommonsMultipartResolver를 MultipartResolver로 사용하려면 다음과 같이 빈 이름으로 "multipartResolver"를 사용해서 등록.

 

추가적으로 파일 크기 제한은 위의 코드에서 propery만 추가 해주면 되겠다.

 

 

참고 : https://m.blog.naver.com/javaking75/140203390797

푸터바