public class GluePropertySourcesPlaceholderConfigurer extends PropertySourcesPlaceholderConfigurer
Bean Property - keyFile : (선택) keyFile 이 존재할 경우, 암호화된 property 는 복호화함. 예제사용 예# 1
file:${CONFIG_PATH}/glue.properties
Modifier and Type | Class and Description |
---|---|
class |
GluePropertySourcesPlaceholderConfigurer.EncryptionAwarePropertySourcesPropertyResolver
Property의 문자열을 resolver합니다.
|
class |
GluePropertySourcesPlaceholderConfigurer.EncryptionAwareService
암호화된 문자열(property)인지 확인해서 복호화하는 서비스입니다.
|
ENVIRONMENT_PROPERTIES_PROPERTY_SOURCE_NAME, LOCAL_PROPERTIES_PROPERTY_SOURCE_NAME
DEFAULT_PLACEHOLDER_PREFIX, DEFAULT_PLACEHOLDER_SUFFIX, DEFAULT_VALUE_SEPARATOR, ignoreUnresolvablePlaceholders, nullValue, placeholderPrefix, placeholderSuffix, trimValues, valueSeparator
localOverride, localProperties
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
Constructor and Description |
---|
GluePropertySourcesPlaceholderConfigurer() |
Modifier and Type | Method and Description |
---|---|
protected void |
processProperties(ConfigurableListableBeanFactory beanFactoryToProcess,
ConfigurablePropertyResolver propertyResolver) |
void |
setEnvironment(Environment environment) |
void |
setKeyFile(Resource keyFile) |
getAppliedPropertySources, postProcessBeanFactory, processProperties, setPropertySources
doProcessProperties, setBeanFactory, setBeanName, setIgnoreUnresolvablePlaceholders, setNullValue, setPlaceholderPrefix, setPlaceholderSuffix, setTrimValues, setValueSeparator
convertProperties, convertProperty, convertPropertyValue, getOrder, setOrder
loadProperties, mergeProperties, setFileEncoding, setIgnoreResourceNotFound, setLocalOverride, setLocation, setLocations, setProperties, setPropertiesArray, setPropertiesPersister
public GluePropertySourcesPlaceholderConfigurer()
public void setKeyFile(Resource keyFile)
public void setEnvironment(Environment environment)
setEnvironment
in interface EnvironmentAware
setEnvironment
in class PropertySourcesPlaceholderConfigurer
protected void processProperties(ConfigurableListableBeanFactory beanFactoryToProcess, ConfigurablePropertyResolver propertyResolver) throws BeansException
processProperties
in class PropertySourcesPlaceholderConfigurer
BeansException
Copyright © 2013–2021 POSCO ICT. All rights reserved.