반응형
스프링부트 컨트롤러에서 파일업로드 진행 할 때
파일업로드 경로를 자동으로 선언해려면 다음과 같이 진행해주면 된다.
1. 파일 경로 선언해주기
2. 해당 파일 경로의 존재 유무 확인 후(exists())
3. mkdirs()를 활용해서 상위경로부터 생성해주기
// 첫 경로가 있는지 없는지 확인 필요
// 파일 경로 선언하기
File chkMkdir = new File("C:\\helloworld\\fileUploadImg");
//경로 존재 확인
if (!chkMkdir.exists()) {
try {
chkMkdir.mkdirs(); //경로가 존재하지 않을 경우 상위폴더까지 모두 생성
System.out.println("상위폴더까지 생성완료");
} catch (Exception e) {
}
}
반응형