본문 바로가기
자바

자바 File을 MultipartFile로 변환하기

by 처리2 2020. 12. 22.
반응형

검색 오지게 해보니깐 아니 뭐 자꾸  new MockMultipartFile  이거쓰라고 나오지 않나요?

 

근데 존나게 안돼 진짜!

 

님들 이거임 그래서 내가 찾아옴

 

//파일 변환 처리
compile group: 'commons-fileupload', name: 'commons-fileupload', version: '1.4'

 

이거 gradle먼저 추가하셈 maven이면 저거 name검색하고 maven 치면 나옴 ㅋㅋㅋ

 

그담에 refresh 하시구여

 

 

FileItem fileItem = new DiskFileItem("mainFile", Files.probeContentType(pdfFile.toPath()), false, pdfFile.getName(), (int) pdfFile.length(), pdfFile.getParentFile());

        try {
            InputStream input = new FileInputStream(pdfFile);
            OutputStream os = fileItem.getOutputStream();
            IOUtils.copy(input, os);
        } catch (IOException ex) {
            // do something.
        }

MultipartFile multipartFile = new CommonsMultipartFile(fileItem);

이거 쓰세여 저기 있는거 PDF파일 만들고 각자 값 넣어준거에여

저렇게 하면 변환 잘댐 ㅎㅎ

반응형

댓글