|
|
|
|
@ -32,11 +32,6 @@ import org.springframework.util.StringValueResolver;
@@ -32,11 +32,6 @@ import org.springframework.util.StringValueResolver;
|
|
|
|
|
* {@link #setLocation local} {@link #setProperties properties} and/or system properties |
|
|
|
|
* and environment variables. |
|
|
|
|
* |
|
|
|
|
* <p>As of Spring 3.1, {@link org.springframework.context.support.PropertySourcesPlaceholderConfigurer |
|
|
|
|
* PropertySourcesPlaceholderConfigurer} should be used preferentially over this implementation; it is |
|
|
|
|
* more flexible through taking advantage of the {@link org.springframework.core.env.Environment} and |
|
|
|
|
* {@link org.springframework.core.env.PropertySource} mechanisms also made available in Spring 3.1. |
|
|
|
|
* |
|
|
|
|
* <p>{@link PropertyPlaceholderConfigurer} is still appropriate for use when: |
|
|
|
|
* <ul> |
|
|
|
|
* <li>the {@code spring-context} module is not available (i.e., one is using Spring's |
|
|
|
|
@ -54,8 +49,12 @@ import org.springframework.util.StringValueResolver;
@@ -54,8 +49,12 @@ import org.springframework.util.StringValueResolver;
|
|
|
|
|
* @see #setSystemPropertiesModeName |
|
|
|
|
* @see PlaceholderConfigurerSupport |
|
|
|
|
* @see PropertyOverrideConfigurer |
|
|
|
|
* @see org.springframework.context.support.PropertySourcesPlaceholderConfigurer |
|
|
|
|
|
|
|
|
|
* @deprecated use {@code org.springframework.context.support.PropertySourcesPlaceholderConfigurer} instead; |
|
|
|
|
* it is more flexible through taking advantage of the {@link org.springframework.core.env.Environment} and |
|
|
|
|
* {@link org.springframework.core.env.PropertySource} mechanisms. |
|
|
|
|
*/ |
|
|
|
|
@Deprecated |
|
|
|
|
public class PropertyPlaceholderConfigurer extends PlaceholderConfigurerSupport { |
|
|
|
|
|
|
|
|
|
/** Never check system properties. */ |
|
|
|
|
|