728x90
반응형

ClassPathResource 클래스


스프링 프레임워크에서 리소스 파일을 쉽게 가져올 수 있도록 해주는 클래스이다.

 

 

ClassPathResource 경로


ClassPathResource는 파일 경로를 src/main/resoruces/부터 읽는다.

예를 들어 src/main/resoruces/에 a라는 폴더가 있고 그 안에 b.txt라는 파일이 있다면 (src/main/resoruces/a/b.txt)

아래와 같은 방법으로 파일을 읽어올수 있다.

File file = new ClassPathResource("a/b.txt").getFile();

 

◆ 주의점


jar 파일에 대한 리소스는 읽지 못한다.

 

참조
ClassPathResource
https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/core/io/ClassPathResource.html

글 내용 중 잘못된 부분이 있거나, 첨부하실 내용이 있으시면 댓글로 남겨주세요. 공부하는데 많은 도움이 됩니다.
-- 기억의 유효기간은 생각보다 짧다. --

 

728x90
반응형