본문 바로가기

Spring

Spring - 파일 업로드

-> 기본 세팅

 

-> pom.xml에서 transaction 라이브러리 버전 맞춰주기 (스프링프레임워크과 동일하게 5.0.0으로)

 

-> 항상 확인 해주기 

 

*) 만약 라이브러리가 안들어왔을 시

-> 경로가 다음과 같이 나타나지 않을 때도 위의 작업을 수행해주면 된다. 

 

)파일업로드시에는 따로 필요한 객체가 있다.

-> 작업 순서에 따라 배치

 

복사

붙여넣기 // 밑에 value가 용량을 결정한다(현재 약 1mb, 뒤에 0붙일 때마다 10배씩 늘어남)

-> 파일업로드용 라이브러리 pom.xml 붙여넣기

 

)파일 낱개로 받기

 

-> 스프링에서는 인자를 그대로 받는다. (파일의 경우, 멀티파트파일 활용)

인자를 다르게 받을 시, @RequestParam 활용 (엥간하면 똑같이 받자)

 

 

)객체로 받기 // 편리하기는 하나, Vo의 특성 상 권장하지는 않음 (계속 데이터를 가지고 있을 필요 x - 메모리 낭비 우려)

-> 객체로 받았기 때문에 추가해준다.

'Spring' 카테고리의 다른 글

Spring - 포토갤러리  (0) 2024.07.22
Spring - 여러 파일 동시 업로드  (0) 2024.07.22
Spring - 파라미터 처리/전송방식 (방명록-추가,수정,삭제)  (0) 2024.07.19
Spring - 방명록예제  (0) 2024.07.18
String - Dao작업  (0) 2024.07.18