생성자에서 spring의 XML 파일을 지정하는 구문을 확인하려고합니다. ClassPathXmlApplicationContext
. 구문에 따라 메서드 서명이 아니라 실제 문자열이됩니다.ClassPathXmlApplicationContext에서 spring xml 파일을 지정하는 구문
예를 들어 다음 세 가지가 작동합니다.
ApplicationContext context = new ClassPathXmlApplicationContext("com/anshbansal/alarm/alarm.xml");
ApplicationContext context = new ClassPathXmlApplicationContext("classpath:alarm.xml");
ApplicationContext context = new ClassPathXmlApplicationContext("alarm.xml");
저는 go 인터넷을 통해 Spring 3.1.0
소스 코드도 살펴 보았습니다. 하지만 org.springframework.core.env.AbstractPropertyResolver
봄의 클래스에서 doResolvePlaceholders
메서드 후에 붙어있어. 구체적으로 나는 자리 표시자가 경로로 어떻게 해결되는지 이해할 수 없었다.
xml 파일을 지정하는 문자열의 구문은 누구나 공유 할 수 있습니까?
편집
나는 생성자처럼 xml 파일을 튀어 경로를 지정하는 구문을 의미한다. xml 파일 자체의 구문을 의미하지는 않습니다.
문제가 명확하지이기 때문에, 사람들이 문제를 대답하지 않았다 두렵다 . 실제로 필요한 것은 무엇입니까? spring xml 파일의 경로를 지정하는 구문이나 spring xml 구성 파일 (내용)의 구문을 찾고 있습니다 (예 : http://docs.spring.io/spring-framework/docs). /current/spring-framework-reference/html/xsd-config.html? –
@MichalWilkowski 질문을 업데이트 한 후 @을 잊어 버렸습니다. –