2012-10-22 4 views
0

tomcat을 포함하고 포함 된 tomcat에서 웹 응용 프로그램을 시작하고 webapp에서 스프링 컨텍스트를 사용하는 응용 프로그램이 있습니다.웹 응용 프로그램 내에서 스프링 컨텍스트를 외부에 연결

webapp 내부의 코드에 응용 프로그램의 bean 구성 값을 전달하고 가능한 한 JNDI가 배럴을 넘지 않도록하고 싶습니다. 그래서, 궁금합니다. ContextLoaderListener를 '외부'컨텍스트와 연결하도록 할 수있는 방법이 있습니까? 그렇게하지 못하면 응용 프로그램의 클래스 로더에로드 된 클래스의 정적 필드를 통해 참조를 전달한 다음 웹 응용 프로그램의 클래스 로더로 상속받을 수 있습니다.

답변

0

단지 구성은 외부 빈에서하는 경우, 당신은 아마 구성에 끌어 새로운 PropertySource을 등록 할 수는 Spring은 구성에 당기 중 하나를 사용하거나 심지어에서 뽑을 수있는 것도 좋은 Resource 추상화를 제공한다 전체 컨텍스트 정보

관련 문제