본문 바로가기

카테고리 없음

Java & Springboot 파일 업로드 시 파일 경로 자동 생성해주기(exists() & mkdirs() )

반응형

스프링부트 컨트롤러에서 파일업로드 진행 할 때

파일업로드 경로를 자동으로 선언해려면 다음과 같이 진행해주면 된다.

 

1. 파일 경로 선언해주기

2. 해당 파일 경로의 존재 유무 확인 후(exists())

3. mkdirs()를 활용해서 상위경로부터 생성해주기

		// 첫 경로가 있는지 없는지 확인 필요
		// 파일 경로 선언하기
		File chkMkdir = new File("C:\\helloworld\\fileUploadImg");

		//경로 존재 확인
		if (!chkMkdir.exists()) {
			try {
				chkMkdir.mkdirs(); //경로가 존재하지 않을 경우 상위폴더까지 모두 생성
				System.out.println("상위폴더까지 생성완료");
			} catch (Exception e) {
			}
		}

반응형