public class BNSPropertyPlaceholderConfigurer
extends org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
implements org.springframework.beans.factory.InitializingBean
PropertyPlaceholderConfigurer to support get instance info from BNS service. <bean class="com.baidu.driver4j.bns.spring.BNSPropertyPlaceholderConfigurer">
<property name="bnsNamingSerivce">
<set>
<value>xml-noah.tc.all</value>
<value>xml2-noah.tc.all</value>
</set>
</property>
<property name="hostAndPortJoiner" value=":"></property>
<property name="multiSplit" value=";"></property>
</bean>
SYSTEM_PROPERTIES_MODE_FALLBACK, SYSTEM_PROPERTIES_MODE_NEVER, SYSTEM_PROPERTIES_MODE_OVERRIDEDEFAULT_PLACEHOLDER_PREFIX, DEFAULT_PLACEHOLDER_SUFFIX, DEFAULT_VALUE_SEPARATOR, ignoreUnresolvablePlaceholders, nullValue, placeholderPrefix, placeholderSuffix, valueSeparator| 构造器和说明 |
|---|
BNSPropertyPlaceholderConfigurer() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
protected void |
processProperties(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactoryToProcess,
Properties props) |
void |
setBnsNamingSerivce(Set<String> bnsNamingSerivce) |
void |
setHostAndPortJoiner(String hostAndPortJoiner) |
void |
setMultiSplit(String multiSplit) |
parseStringValue, resolvePlaceholder, resolvePlaceholder, resolveSystemProperty, setSearchSystemEnvironment, setSystemPropertiesMode, setSystemPropertiesModeNamedoProcessProperties, setBeanFactory, setBeanName, setIgnoreUnresolvablePlaceholders, setNullValue, setPlaceholderPrefix, setPlaceholderSuffix, setValueSeparatorconvertProperties, convertProperty, convertPropertyValue, getOrder, postProcessBeanFactory, setOrderprotected void processProperties(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactoryToProcess,
Properties props)
throws org.springframework.beans.BeansException
processProperties 在类中 org.springframework.beans.factory.config.PropertyPlaceholderConfigurerorg.springframework.beans.BeansExceptionpublic void setMultiSplit(String multiSplit)
public void setHostAndPortJoiner(String hostAndPortJoiner)
Copyright © 2016. All rights reserved.