[JAVA] 내부 resource 파일 활용하기
·
Java & Spring
개요 Java Spring Boot에서 프로젝트를 만들다 보면 엑셀 혹은 내부 json 파일을 읽고 return 하거나, static 파일들을 사용자가 직접 제공받을 수 있도록 web으로 열어두고 싶은 경우가 생긴다. 위 경우의 해결 방법과 주의할 점을 알아보자. 앱 내 활용 앱에서 resource로 사용할 파일들을 읽어서 return 하거나 재활용하기 위해서는 resource 폴더에 파일을 두고, ClassPathResource 클래스를 통해 가져다가 사용할 수 있다. 예시로 파일을 하나 만들어 필요한 내용을 기입하고 해당 파일의 내용을 읽어 반환할 수 있도록 구현해 보자. 먼저 test.json 파일을 만들어 아래 내용으로 작성한다. { "version": "v1", "template": [ {"ke..