You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by hu...@apache.org on 2018/07/13 07:51:23 UTC
[incubator-dubbo] 01/02: Simplifed code. No functional change.
This is an automated email from the ASF dual-hosted git repository.
huxing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-dubbo.git
commit 98eaa4f80205508f88f7798f1236833e54bc97c4
Author: Huxing Zhang <hu...@gmail.com>
AuthorDate: Fri Jul 13 15:04:06 2018 +0800
Simplifed code. No functional change.
---
.../src/main/java/org/apache/dubbo/config/spring/AnnotationBean.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/AnnotationBean.java b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/AnnotationBean.java
index 00a3b32..6151354 100644
--- a/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/AnnotationBean.java
+++ b/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/AnnotationBean.java
@@ -94,7 +94,7 @@ public class AnnotationBean extends AbstractConfig implements DisposableBean, Be
try {
// init scanner
Class<?> scannerClass = ReflectUtils.forName("org.springframework.context.annotation.ClassPathBeanDefinitionScanner");
- Object scanner = scannerClass.getConstructor(new Class<?>[]{BeanDefinitionRegistry.class, boolean.class}).newInstance(new Object[]{(BeanDefinitionRegistry) beanFactory, true});
+ Object scanner = scannerClass.getConstructor(new Class<?>[]{BeanDefinitionRegistry.class, boolean.class}).newInstance((BeanDefinitionRegistry) beanFactory, true);
// add filter
Class<?> filterClass = ReflectUtils.forName("org.springframework.core.type.filter.AnnotationTypeFilter");
Object filter = filterClass.getConstructor(Class.class).newInstance(Service.class);
@@ -102,7 +102,7 @@ public class AnnotationBean extends AbstractConfig implements DisposableBean, Be
addIncludeFilter.invoke(scanner, filter);
// scan packages
String[] packages = Constants.COMMA_SPLIT_PATTERN.split(annotationPackage);
- Method scan = scannerClass.getMethod("scan", new Class<?>[]{String[].class});
+ Method scan = scannerClass.getMethod("scan", String[].class);
scan.invoke(scanner, new Object[]{packages});
} catch (Throwable e) {
// spring 2.0