반응형
import java.io.IOException;
import org.springframework.core.io.ClassPathResource;
public class test {
public static void main(String[] args) throws IOException {
ClassPathResource resource = new ClassPathResource("properties.ini");
System.out.println("resource.getFile() : " + resource.getFile());
System.out.println("resource.getFilename() : " + resource.getFilename());
System.out.println("resource.getInputStream() : " + resource.getInputStream());
System.out.println("resource.getPath() : " + resource.getPath());
System.out.println("resource.getURL() : " + resource.getURL());
System.out.println("resource.getURI() : " + resource.getURI());
/**
*
resource.getFile() : F:\project\normal_spring_project\workspace\sample\target\classes\properties.ini
resource.getFilename() : properties.ini
resource.getInputStream() : java.io.BufferedInputStream@5ebec15
resource.getPath() : properties.ini
resource.getURL()) : file:/F:/project/normal_spring_project/workspace/sample/target/classes/properties.ini
resource.getURI() : file:/F:/project/normal_spring_project/workspace/sample/target/classes/properties.ini
*
*/
}
}
Spring에서 쉽게 가져올 수 있도록 제공해주는 라이브러리[ClassPathResource]로 쉽게 가져올 수 있습니다
가져올 경로는 src/main/resources가 기본 경로입니다
🔗참고 및 출처
http://june0313.github.io/2018/08/11/read-resource-file-on-spring/
반응형