본문 바로가기
IT/Java

File To MultipartFile / MultipartFile To File

by 성준하이 2024. 4. 21.
반응형
File To MultipartFile

 

File file = new File("/home/test/test.dat");
DiskFileItem fileItem = new DiskFileItem("file", Files.probeContentType(file.toPath()), false,
                                                                     file.getName(), (int) file.length() , file.getParentFile());
InputStream input = new FileInputStream(file);
OutputStream os = fileItem.getOutputStream();
IOUtils.copy(input, os);
MultipartFile multipartFile = new CommonsMultipartFile(fileItem);

 

 

MultipartFile To File

 

File file = new File(multipartFile.getOrigianlFilename());
multipartFile.transferTo(file);

 

반응형

'IT > Java' 카테고리의 다른 글

IncorrectResultSizeDataAccessException  (23) 2024.04.23
@RequestPart?  (22) 2024.04.22
멀티파트(Multipart)란?  (19) 2024.04.20
Entity에 AutoIncrement 컬럼 설정  (23) 2024.04.19
Maven 버전 충돌되는 라이브러리들.  (43) 2024.04.16

댓글