This is an automated email from the ASF dual-hosted git repository.
mercyblitz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo.git.
from 7e5ad3a [Bugfix] Resolve the issues about the demos using
DubboBootstrap (#5314)
add 08e994f [Refactor] Dubbo Spring based on Alibaba
spring-context-support (#5324)
No new revisions were added by this update.
Summary of changes:
dubbo-config/dubbo-config-spring/pom.xml | 6 +
.../AbstractAnnotationConfigBeanBuilder.java | 10 +-
.../AnnotatedInterfaceConfigBeanBuilder.java | 10 +-
.../AnnotationInjectedBeanPostProcessor.java | 548 ---------------------
.../AnnotationPropertyValuesAdapter.java | 5 +-
.../annotation/DubboConfigAliasPostProcessor.java | 2 +-
.../ReferenceAnnotationBeanPostProcessor.java | 9 +-
.../factory/annotation/ReferenceBeanBuilder.java | 12 +-
.../ServiceAnnotationBeanPostProcessor.java | 4 +-
.../factory/annotation/ServiceBeanNameBuilder.java | 4 +-
.../annotation/DubboComponentScanRegistrar.java | 4 +-
.../annotation/DubboConfigBindingRegistrar.java | 17 +-
.../annotation/DubboConfigBindingsRegistrar.java | 3 +
.../annotation/DubboConfigConfiguration.java | 51 +-
.../DubboConfigConfigurationRegistrar.java | 4 +-
.../DubboLifecycleComponentRegistrar.java | 2 +-
.../annotation/EnableDubboConfigBinding.java | 4 +
.../annotation/EnableDubboConfigBindings.java | 5 +-
...pertyDefaultValueDubboConfigBeanCustomizer.java | 2 +-
.../properties/DefaultDubboConfigBinder.java | 4 +-
.../spring/extension/SpringExtensionFactory.java | 4 +-
.../schema/AnnotationBeanDefinitionParser.java | 5 +-
.../spring/schema/DubboBeanDefinitionParser.java | 2 +-
.../spring/schema/DubboNamespaceHandler.java | 4 +-
.../util/AnnotatedBeanDefinitionRegistryUtils.java | 120 -----
.../dubbo/config/spring/util/AnnotationUtils.java | 310 ------------
...toryUtils.java => ApplicationContextUtils.java} | 56 +--
.../dubbo/config/spring/util/BeanRegistrar.java | 64 ---
.../dubbo/config/spring/util/ClassUtils.java | 37 --
.../config/spring/util/DubboAnnotationUtils.java | 150 ++++++
.../dubbo/config/spring/util/ObjectUtils.java | 37 --
.../config/spring/util/PropertySourcesUtils.java | 115 -----
.../ReferenceAnnotationBeanPostProcessorTest.java | 19 +-
.../context/annotation/EnableDubboConfigTest.java | 3 +-
.../AnnotatedBeanDefinitionRegistryUtilsTest.java | 83 ----
.../ApplicationContextUtilsTest.java} | 33 +-
.../config/spring/util/BeanFactoryUtilsTest.java | 111 -----
.../spring/util/PropertySourcesUtilsTest.java | 78 ---
dubbo-dependencies-bom/pom.xml | 11 +
39 files changed, 282 insertions(+), 1666 deletions(-)
delete mode 100644
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/AnnotationInjectedBeanPostProcessor.java
delete mode 100644
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/util/AnnotatedBeanDefinitionRegistryUtils.java
delete mode 100644
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/util/AnnotationUtils.java
rename
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/util/{BeanFactoryUtils.java
=> ApplicationContextUtils.java} (57%)
delete mode 100644
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/util/BeanRegistrar.java
delete mode 100644
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/util/ClassUtils.java
create mode 100644
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/util/DubboAnnotationUtils.java
delete mode 100644
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/util/ObjectUtils.java
delete mode 100644
dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/util/PropertySourcesUtils.java
delete mode 100644
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/util/AnnotatedBeanDefinitionRegistryUtilsTest.java
copy
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/{context/annotation/EnableDubboLifecycleTest.java
=> util/ApplicationContextUtilsTest.java} (59%)
delete mode 100644
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/util/BeanFactoryUtilsTest.java
delete mode 100644
dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/util/PropertySourcesUtilsTest.java