Resource 추상화 Spring Boot에서 resource를 설정할때 classpath로 mapping시 prefix 사용을 선호한다. java.net.URL 을 Resource로 감싸서 추상화 하는 기법을 기술한다 특징 Spring은 java.net.URL 을 org.springframework.core.io.Resource 로 감싸서 추상화한 클래스이다. 스프링 내부에서 많이 사용하는 인터페이스이다 추상화 한 이유 java.net.URL 이 기본적으로 여러 prefix를 지원하는 프로토콜은 http,https, ftp, file, jar 이지만 classpath 기준으로 리소스를 읽어오는 기능이 없다. ServletContext를 기준으로 상대 경로로 읽어오는 기능이 없다 새로운 핸들러를 등록하..