1.15.4 웹 어플리케이션에 대한 간편한 Application 인스턴스화 by sh
1.15.4. 웹 어플리케이션을 위한 편리한 ApplicationContext 인스턴스화
예를 들어, ContextLoader
를 사용하여 선언적으로 ApplicationContext
인스턴스를 만들 수 있습니다. 물론, ApplicationContext
구현 중 하나를 사용하여 프로그래밍 방식으로 ApplicationContext
인스턴스를 만들 수도 있습니다.
다음 예제와 같이, ContextLoaderListener
를 사용하여 ApplicationContext
를 등록할 수 있습니다:
리스너는 contextConfigLocation
매개 변수를 검사합니다. 매개 변수가 존재하지 않으면, 리스너는 /WEB-INF/applicationContext.xml
을 기본 값으로 사용합니다. 매개 변수가 존재하면 리스너는 미리 정의된 구분 기호(쉼표, 세미콜론 및 공백)를 사용하여 문자열을 구분하고 이 값을 응용 프로그램 컨텍스트를 검색할 위치로 사용합니다. Ant 스타일 경로 패턴도 지원됩니다. 예는/WEB-INF/*Context.xml
(이름이 Context.xml
로 끝나고 WEB-INF 디렉토리에 있는 모든 파일의 경우) 및/WEB-INF/**/*Context.xml
(모든 WEB-INF의 하위 디렉토리에 있는 파일) 입니다.
Previous1.15.3 로우 레벨 리소스에 대한 편리한 접근 by shNext1.15.5 스프링 ApplicationContext를 Java EE RAR 파일로 배포하가ㅣ by sh
Last updated
Was this helpful?