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 Details

    • NacosConfigBootstrapConfiguration

      public NacosConfigBootstrapConfiguration()
  • Method Details

    • nacosConfigProperties

      @Bean @ConditionalOnMissingBean public NacosConfigProperties 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