java.lang.Objectorg.springframework.core.io.support.PropertiesLoaderSupport
org.springframework.beans.factory.config.PropertyResourceConfigurer
All Implemented Interfaces:
PriorityOrdered, BeanFactoryPostProcessor
Direct Known Subclasses:
PropertyPlaceholderConfigurer, ServletContextPropertyPlaceholderConfigurer, PropertyOverrideConfigurer, PreferencesPlaceholderConfigurer
Two concrete implementations are provided in the distribution:
Property values can be converted after reading them in, through overriding the #convertPropertyValue method. For example, encrypted values can be detected and decrypted accordingly before processing them.
Juergen - Hoeller02.10.2003 - | Fields inherited from org.springframework.core.io.support.PropertiesLoaderSupport: |
|---|
| XML_FILE_EXTENSION, logger |
| Method from org.springframework.beans.factory.config.PropertyResourceConfigurer Summary: |
|---|
| convertProperties, convertPropertyValue, getOrder, postProcessBeanFactory, processProperties, setOrder |
| Methods from org.springframework.core.io.support.PropertiesLoaderSupport: |
|---|
| loadProperties, mergeProperties, setFileEncoding, setIgnoreResourceNotFound, setLocalOverride, setLocation, setLocations, setProperties, setPropertiesArray, setPropertiesPersister |
| Methods from java.lang.Object: |
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from org.springframework.beans.factory.config.PropertyResourceConfigurer Detail: |
|---|
The default implementation will invoke #convertPropertyValue for each property value, replacing the original with the converted value. |
The default implementation simply returns the original value. Can be overridden in subclasses, for example to detect encrypted values and decrypt them accordingly. |
|
|
|
|