인프런 커뮤니티 질문&답변
Resource 추상화 ApplicationContext 질문입니다.
작성
·
300
답변 1
1
백기선
지식공유자
정확히 기억은 안나지만, 해당 애플리케이션이 스프링 부트 기본 애플리케이션이면 당연히 웹 애플리케이션일 것이고, 그 경우에 ApplicationContext가 반드시 WAC일 것이다 라는 이야기였을 겁니다. ResoruceLoader는 AC가 상속 받았기 때문에 WAC가 아니어도 상관은 없지만 해당 AC 구현체는 분명 WAC 인터페이스의 구현체일 겁니다.
그렇다고 해서 그 클래스가 AC의 구현체가 아닌것은 아닙니다. AC -> WAC -> 구현체 이런 구조니까 해당 클래스는 AC이면서 WAC인거죠.





