Class DubboRelaxedBindingAutoConfiguration
java.lang.Object
org.apache.dubbo.spring.boot.autoconfigure.DubboRelaxedBindingAutoConfiguration
@ConditionalOnProperty(prefix="dubbo",
name="enabled",
matchIfMissing=true)
@ConditionalOnClass(name="org.springframework.boot.bind.RelaxedPropertyResolver")
@Configuration
public class DubboRelaxedBindingAutoConfiguration
extends Object
Dubbo Relaxed Binding Auto-
Configuration for Spring Boot 1.x-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondubboBasePackages(org.springframework.core.env.Environment environment) The bean is used to scan the packages of Dubbo Service classesorg.springframework.core.env.PropertyResolverdubboScanBasePackagesPropertyResolver(org.springframework.core.env.Environment environment)
-
Constructor Details
-
DubboRelaxedBindingAutoConfiguration
public DubboRelaxedBindingAutoConfiguration()
-
-
Method Details
-
dubboScanBasePackagesPropertyResolver
public org.springframework.core.env.PropertyResolver dubboScanBasePackagesPropertyResolver(org.springframework.core.env.Environment environment) -
dubboBasePackages
@ConditionalOnMissingBean(name="dubbo-service-class-base-packages") @Bean(name="dubbo-service-class-base-packages") public Set<String> dubboBasePackages(org.springframework.core.env.Environment environment) The bean is used to scan the packages of Dubbo Service classes- Parameters:
environment-Environmentinstance- Returns:
- non-null
Set - Since:
- 2.7.8
-
relaxedDubboConfigBinder
@ConditionalOnMissingBean(name="relaxedDubboConfigBinder", value=org.apache.dubbo.config.spring.context.config.ConfigurationBeanBinder.class) @Bean("relaxedDubboConfigBinder") @Scope(scopeName="prototype") public ConfigurationBeanBinder relaxedDubboConfigBinder()
-