til
til copied to clipboard
ClassLoader
Java ClassLoader
- Java ClassLoader 훑어보기
- https://www.baeldung.com/java-classloaders
- https://devyongsik.tistory.com/171
- JVM Internal
- JVM 동작원리 및 기본개념
main/java/com/raegon/example/MyApp.java
main/resources/com/raegon/example/application.properties (1)
main/resources/application.properties (2)
-
MyApp.class.getResources("application.properties")
는(1)
을 반환한다. -
MyApp.class.getResources("/application.properties")
는(2)
를 반환한다.
스프링에서 제공하는 ClassUtils
를 사용할 경우,
ClassLoader classLoader = ClassUtils.getDefaultClassLoader();
URL url = classLoader.getResource("application.properties");
url
은 (2)
를 가리킨다.