Package com.alibaba.cloud.nacos
Class NacosConfigBootstrapConfiguration
java.lang.Object
com.alibaba.cloud.nacos.NacosConfigBootstrapConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnProperty(name="spring.cloud.nacos.config.enabled",
matchIfMissing=true)
public class NacosConfigBootstrapConfiguration
extends Object
- Author:
- xiaojing, freeman
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnacosConfigManager(NacosConfigProperties nacosConfigProperties) nacosPropertySourceLocator(NacosConfigManager nacosConfigManager) org.springframework.cloud.context.properties.ConfigurationPropertiesRebindersmartConfigurationPropertiesRebinder(org.springframework.cloud.context.properties.ConfigurationPropertiesBeans beans) Compatible with bootstrap way to start.
-
Constructor Details
-
NacosConfigBootstrapConfiguration
public NacosConfigBootstrapConfiguration()
-
-
Method Details
-
nacosConfigProperties
-
nacosConfigManager
@Bean @ConditionalOnMissingBean public NacosConfigManager nacosConfigManager(NacosConfigProperties nacosConfigProperties) -
nacosPropertySourceLocator
@Bean public NacosPropertySourceLocator nacosPropertySourceLocator(NacosConfigManager nacosConfigManager) -
smartConfigurationPropertiesRebinder
@Bean @ConditionalOnMissingBean(search=CURRENT) @ConditionalOnNonDefaultBehavior public org.springframework.cloud.context.properties.ConfigurationPropertiesRebinder smartConfigurationPropertiesRebinder(org.springframework.cloud.context.properties.ConfigurationPropertiesBeans beans) Compatible with bootstrap way to start.- Parameters:
beans- configurationPropertiesBeans- Returns:
- configurationPropertiesRebinder
-