mirror of
https://gitee.com/mirrors/Spring-Cloud-Alibaba.git
synced 2021-06-26 13:25:11 +08:00
commit
ad43541a4b
2
pom.xml
2
pom.xml
@ -98,7 +98,7 @@
|
|||||||
<slf4j-api.version>1.7.25</slf4j-api.version>
|
<slf4j-api.version>1.7.25</slf4j-api.version>
|
||||||
|
|
||||||
<!-- Apache Dubbo -->
|
<!-- Apache Dubbo -->
|
||||||
<dubbo.version>2.7.6</dubbo.version>
|
<dubbo.version>2.7.8</dubbo.version>
|
||||||
<curator.version>4.0.1</curator.version>
|
<curator.version>4.0.1</curator.version>
|
||||||
|
|
||||||
<!-- Apache RocketMQ -->
|
<!-- Apache RocketMQ -->
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
<seata.version>1.2.0</seata.version>
|
<seata.version>1.2.0</seata.version>
|
||||||
<nacos.client.version>1.2.1</nacos.client.version>
|
<nacos.client.version>1.2.1</nacos.client.version>
|
||||||
<nacos.config.version>0.8.0</nacos.config.version>
|
<nacos.config.version>0.8.0</nacos.config.version>
|
||||||
<spring.context.support.version>1.0.6</spring.context.support.version>
|
<spring.context.support.version>1.0.9</spring.context.support.version>
|
||||||
|
|
||||||
<!-- Maven Plugin Versions -->
|
<!-- Maven Plugin Versions -->
|
||||||
<maven-source-plugin.version>2.2.1</maven-source-plugin.version>
|
<maven-source-plugin.version>2.2.1</maven-source-plugin.version>
|
||||||
|
@ -24,15 +24,11 @@ import com.alibaba.cloud.dubbo.service.parameter.RequestBodyServiceParameterReso
|
|||||||
import com.alibaba.cloud.dubbo.service.parameter.RequestHeaderServiceParameterResolver;
|
import com.alibaba.cloud.dubbo.service.parameter.RequestHeaderServiceParameterResolver;
|
||||||
import com.alibaba.cloud.dubbo.service.parameter.RequestParamServiceParameterResolver;
|
import com.alibaba.cloud.dubbo.service.parameter.RequestParamServiceParameterResolver;
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
||||||
import org.springframework.boot.context.properties.EnableConfigurationProperties;
|
import org.springframework.boot.context.properties.EnableConfigurationProperties;
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.context.annotation.Configuration;
|
import org.springframework.context.annotation.Configuration;
|
||||||
import org.springframework.context.annotation.Import;
|
import org.springframework.context.annotation.Import;
|
||||||
import org.springframework.context.annotation.Primary;
|
|
||||||
import org.springframework.core.env.Environment;
|
|
||||||
import org.springframework.core.env.PropertyResolver;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Spring Boot Auto-Configuration class for Dubbo Service.
|
* Spring Boot Auto-Configuration class for Dubbo Service.
|
||||||
@ -49,17 +45,6 @@ public class DubboServiceAutoConfiguration {
|
|||||||
return new DubboGenericServiceFactory();
|
return new DubboGenericServiceFactory();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Build a primary {@link PropertyResolver} bean to {@link Autowired @Autowired}.
|
|
||||||
* @param environment {@link Environment}
|
|
||||||
* @return alias bean for {@link Environment}
|
|
||||||
*/
|
|
||||||
@Bean
|
|
||||||
@Primary
|
|
||||||
public PropertyResolver primaryPropertyResolver(Environment environment) {
|
|
||||||
return environment;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Configuration(proxyBeanMethods = false)
|
@Configuration(proxyBeanMethods = false)
|
||||||
@Import({ DubboGenericServiceExecutionContextFactory.class,
|
@Import({ DubboGenericServiceExecutionContextFactory.class,
|
||||||
RequestParamServiceParameterResolver.class,
|
RequestParamServiceParameterResolver.class,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user