2013-04-18 2 views
1

나는 스프링 애플리케이션을 개발 중이다. 나는 봄을 사용하여 작은 자바 응용 프로그램을 만드는 것으로 시작했다. 나중에 웹 인터페이스를 추가해야했습니다. 나는 Spring MVC를 사용하기로 결정했다. 이제 나는 혼란 스럽다. applicationContext.xml 일부 특정 작업을 수행 콩을 포함하는 동안 MVC-dispacher-servlet.xml 파일은 웹 로직에 필요한 콩 함유하는 경우에는 내 web.xml에 나는Spring : WebApplicationContext와 ApplicationContext 사이의 링크?

<context-param> 
    <param-name>contextConfigLocation</param-name> 
    <param-value> 
     /WEB-INF/mvc-dispatcher-servlet.xml, 
     /WEB-INF/applicationContext.xml 
    </param-value> 
</context-param> 

있습니다. 내 질문입니다 :이 파일에 콩은 서로 알고있을거야? 두 config 파일의 빈을 포함하는 하나의 큰 컨테이너가 될 것입니까? 또는이 컨테이너는 분리되어 있습니까?

+0

언제든지 볼 수 있습니다. – millimoose

+0

(단 하나의 컨텍스트가 될 것이지만, 앱에서 여러 컨텍스트를 갖는 것은 일반적인 사용 사례가 아닙니다.) – millimoose

답변

1

예 웹 응용 프로그램 컨텍스트에서로드되는 하나의 컨텍스트에 있습니다. 응용 프로그램 컨텍스트를 사용하고 여러 파일을 전달할 때 수행 할 작업과 동일합니다.