Spring Reference 4장

A collection of 3 posts
Resource

Resource를 속성으로 가지는 클래스

Resource로 사용할 파일의 이름이나 위치가 자주 바뀌는 경우에 Resource 타입의 변수를 가지고 있는 클래스의 속성을 configuration 파일에 설정 해두는 것이 편할 수 있습니다. public class PlainResourceHolder { private Resource resource; public Resource getResource() { return resource; } public void setResource(Resource resource) { this.resource = resource; } } 이렇게 Resource를 가지고 있는 클래스가 있을 때 설정
1 min read
ResourceLoaderAware

ResouceLoaderAware 인터페이스

BeanFactoryAware, ApplicationContextAware.. 그리고 ResourceLoaderAware까지.. 대체 뭐가 그렇게 많이 알고 싶은거냐..ㅋㅋ public interface ResourceLoaderAware { void setResourceLoader(ResourceLoader resourceLoader); }이 녀석을 구현하면 녀석을 bean으로 등록 해 두면 ApplicationContext가 로딩 될 때 ResourceLoader를 찾아서 DI해줍니다. ApplicationContext 자체가 근데 이미 ResourceLoader라는 것을 저번 글에서 살펴 봤기 때문에 굳이 ResourceLoader 객체를 따로 만들지 않아도
2 min read