@Configuration(proxyBeanMethods=false)
@ConditionalOnProperty(name="spring.cloud.nacos.config.enabled",
matchIfMissing=true)
public class NacosConfigBootstrapConfiguration
extends Object
| Constructor and Description |
|---|
NacosConfigBootstrapConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
NacosConfigManager |
nacosConfigManager(NacosConfigProperties nacosConfigProperties) |
NacosConfigProperties |
nacosConfigProperties() |
NacosPropertySourceLocator |
nacosPropertySourceLocator(NacosConfigManager nacosConfigManager) |
org.springframework.cloud.context.properties.ConfigurationPropertiesRebinder |
smartConfigurationPropertiesRebinder(org.springframework.cloud.context.properties.ConfigurationPropertiesBeans beans)
Compatible with bootstrap way to start.
|
@Bean @ConditionalOnMissingBean public NacosConfigProperties nacosConfigProperties()
@Bean @ConditionalOnMissingBean public NacosConfigManager nacosConfigManager(NacosConfigProperties nacosConfigProperties)
@Bean public NacosPropertySourceLocator nacosPropertySourceLocator(NacosConfigManager nacosConfigManager)
@Bean @ConditionalOnMissingBean(search=CURRENT) @ConditionalOnNonDefaultBehavior public org.springframework.cloud.context.properties.ConfigurationPropertiesRebinder smartConfigurationPropertiesRebinder(org.springframework.cloud.context.properties.ConfigurationPropertiesBeans beans)
Copyright © 2023 Pivotal Software, Inc.. All rights reserved.