스프링을 <context:property-placeholder>
요소로 제공 할 수 있음을 알게되었습니다. PropertyPlaceholderConfigurer을 사용하여 변수를 보간 (예 : ${foo}
과 같은 토큰 대체)하여 특성 파일과 비교합니다.스프링 용 자체 보간기를 제공 할 수 있습니까?
토큰을 해결하는 데 사용되는 클래스를 사용자 정의하는 방법이 있습니까? 특히 속성 파일을 사용하는 대신 Apache Commons ConfigConfiguration
개체를 사용하여 토큰 값을 제공하고 싶습니다.
[org.springframework.core.env.PropertyResolver] (http://static.springsource.org/spring/docs/3.1.0.RELEASE/javadoc-api/org/springframework/core/env/PropertyResolver.html)) 유망 해 보이지만 javadoc은 실제로 그것을 사용하는 방법을 설명하지 않으며 [3.1 release reference documentation]에 언급되어 있지 않습니다. (http://static.springsource.org/spring/docs/3.1.0.RELEASE/reference/htmlsingle /). – bacar