728x90
https://freedeveloper.tistory.com/465?category=956624
Spring 리소스(Resource) 파일을 읽어와서 다운로드 하는 방법은 이전에 다루었었다
이번에는 읽어온 리소스(Resource) 파일을 File 로 변환하는 방법에 대해 기록해본다
변환하는 방법은 간단하다
아래와 같이 File 객체를 미리 생성하고 FileUtils.copyInputStreamToFile
기능으로 InputStream 형식을 File 로 변환해주면 된다
val fileName = "sampleUpload.xlsx"
val filePath = Paths.get("${File.separatorChar}file", fileName)
val file = File(fileName)
FileUtils.copyInputStreamToFile(javaClass.getResourceAsStream(filePath.toString()), file)
728x90
'Kotlin' 카테고리의 다른 글
[Kotlin] Intellij에서 Kotlin SDK를 실수로 삭제 했을때 (0) | 2022.02.23 |
---|---|
[Kotlin] Kotlin Entity Field 생성 SQL (0) | 2021.10.06 |
[Kotlin] 리플렉션(Reflection) 으로 제네릭(Generic) 객체 생성하기 (0) | 2021.08.02 |
[Kotlin] Java 코드(Function, static, IntStream, mapToObj) -> Kotlin 코드 변환 (0) | 2021.08.01 |
[Kotlin] Spring 리소스(Resource) 파일 읽어오기, 다운로드 (0) | 2021.08.01 |
댓글