├── .gitignore ├── README.md ├── pom.xml ├── spring-dubbo-autoconfig ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── lizo │ │ └── spring │ │ └── dubbo │ │ └── boot │ │ ├── annotation │ │ └── EnableDubbo.java │ │ ├── config │ │ ├── AnnotationBeanDefinitionRegistrar.java │ │ ├── DubboConfig.java │ │ ├── EnableDubboConfiguration.java │ │ └── ExtensionConfiguration.java │ │ └── context │ │ └── AnnotationBeanPostProcessor.java │ └── resources │ └── META-INF │ └── spring.factories ├── spring-dubbo-demo ├── pom.xml ├── spring-dubbo-demo-api │ ├── pom.xml │ ├── spring-dubbo-demo-api.iml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── lizo │ │ └── spring │ │ └── dubbo │ │ └── demo │ │ └── DemoApi.java ├── spring-dubbo-demo-consumer │ ├── pom.xml │ ├── spring-dubbo-demo-consumer.iml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── lizo │ │ │ └── spring │ │ │ └── dubbo │ │ │ └── demo │ │ │ └── consumer │ │ │ ├── ConsumerAction.java │ │ │ ├── filter │ │ │ └── FilterConsumerApplication.java │ │ │ └── simpleexample │ │ │ └── ConsumerApplication.java │ │ └── resources │ │ └── application.yml ├── spring-dubbo-demo-provider │ ├── pom.xml │ ├── spring-dubbo-demo-provider.iml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── lizo │ │ │ └── spring │ │ │ └── dubbo │ │ │ └── demo │ │ │ └── provider │ │ │ ├── AddServiceImpl.java │ │ │ ├── filter │ │ │ └── FilterProviderApplication.java │ │ │ └── simpleexample │ │ │ └── ProviderApplication.java │ │ └── resources │ │ └── application.yml └── spring-dubbo-demo.iml └── spring-dubbo ├── pom.xml └── src └── main └── java └── com └── lizo └── spring └── dubbo └── extension ├── AbstractDubboExtensionWrapper.java ├── DubboExtensionWrapper.java ├── context └── ExtensionBeanPostProcessor.java └── filter ├── AbstractActiveFilterWrapper.java ├── AbstractDubboConsumerFilterSupport.java ├── AbstractDubboFilterSupport.java └── AbstractDubboProviderFilterSupport.java /.gitignore: -------------------------------------------------------------------------------- 1 | .class 2 | target 3 | out 4 | .iml 5 | .idea 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/pom.xml -------------------------------------------------------------------------------- /spring-dubbo-autoconfig/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-autoconfig/pom.xml -------------------------------------------------------------------------------- /spring-dubbo-autoconfig/src/main/java/com/lizo/spring/dubbo/boot/annotation/EnableDubbo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-autoconfig/src/main/java/com/lizo/spring/dubbo/boot/annotation/EnableDubbo.java -------------------------------------------------------------------------------- /spring-dubbo-autoconfig/src/main/java/com/lizo/spring/dubbo/boot/config/AnnotationBeanDefinitionRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-autoconfig/src/main/java/com/lizo/spring/dubbo/boot/config/AnnotationBeanDefinitionRegistrar.java -------------------------------------------------------------------------------- /spring-dubbo-autoconfig/src/main/java/com/lizo/spring/dubbo/boot/config/DubboConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-autoconfig/src/main/java/com/lizo/spring/dubbo/boot/config/DubboConfig.java -------------------------------------------------------------------------------- /spring-dubbo-autoconfig/src/main/java/com/lizo/spring/dubbo/boot/config/EnableDubboConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-autoconfig/src/main/java/com/lizo/spring/dubbo/boot/config/EnableDubboConfiguration.java -------------------------------------------------------------------------------- /spring-dubbo-autoconfig/src/main/java/com/lizo/spring/dubbo/boot/config/ExtensionConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-autoconfig/src/main/java/com/lizo/spring/dubbo/boot/config/ExtensionConfiguration.java -------------------------------------------------------------------------------- /spring-dubbo-autoconfig/src/main/java/com/lizo/spring/dubbo/boot/context/AnnotationBeanPostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-autoconfig/src/main/java/com/lizo/spring/dubbo/boot/context/AnnotationBeanPostProcessor.java -------------------------------------------------------------------------------- /spring-dubbo-autoconfig/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-autoconfig/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /spring-dubbo-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/pom.xml -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-api/pom.xml -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-api/spring-dubbo-demo-api.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-api/spring-dubbo-demo-api.iml -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-api/src/main/java/com/lizo/spring/dubbo/demo/DemoApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-api/src/main/java/com/lizo/spring/dubbo/demo/DemoApi.java -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-consumer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-consumer/pom.xml -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-consumer/spring-dubbo-demo-consumer.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-consumer/spring-dubbo-demo-consumer.iml -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-consumer/src/main/java/com/lizo/spring/dubbo/demo/consumer/ConsumerAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-consumer/src/main/java/com/lizo/spring/dubbo/demo/consumer/ConsumerAction.java -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-consumer/src/main/java/com/lizo/spring/dubbo/demo/consumer/filter/FilterConsumerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-consumer/src/main/java/com/lizo/spring/dubbo/demo/consumer/filter/FilterConsumerApplication.java -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-consumer/src/main/java/com/lizo/spring/dubbo/demo/consumer/simpleexample/ConsumerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-consumer/src/main/java/com/lizo/spring/dubbo/demo/consumer/simpleexample/ConsumerApplication.java -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-consumer/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-consumer/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-provider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-provider/pom.xml -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-provider/spring-dubbo-demo-provider.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-provider/spring-dubbo-demo-provider.iml -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-provider/src/main/java/com/lizo/spring/dubbo/demo/provider/AddServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-provider/src/main/java/com/lizo/spring/dubbo/demo/provider/AddServiceImpl.java -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-provider/src/main/java/com/lizo/spring/dubbo/demo/provider/filter/FilterProviderApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-provider/src/main/java/com/lizo/spring/dubbo/demo/provider/filter/FilterProviderApplication.java -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-provider/src/main/java/com/lizo/spring/dubbo/demo/provider/simpleexample/ProviderApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-provider/src/main/java/com/lizo/spring/dubbo/demo/provider/simpleexample/ProviderApplication.java -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo-provider/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo-provider/src/main/resources/application.yml -------------------------------------------------------------------------------- /spring-dubbo-demo/spring-dubbo-demo.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo-demo/spring-dubbo-demo.iml -------------------------------------------------------------------------------- /spring-dubbo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo/pom.xml -------------------------------------------------------------------------------- /spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/AbstractDubboExtensionWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/AbstractDubboExtensionWrapper.java -------------------------------------------------------------------------------- /spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/DubboExtensionWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/DubboExtensionWrapper.java -------------------------------------------------------------------------------- /spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/context/ExtensionBeanPostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/context/ExtensionBeanPostProcessor.java -------------------------------------------------------------------------------- /spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/filter/AbstractActiveFilterWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/filter/AbstractActiveFilterWrapper.java -------------------------------------------------------------------------------- /spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/filter/AbstractDubboConsumerFilterSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/filter/AbstractDubboConsumerFilterSupport.java -------------------------------------------------------------------------------- /spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/filter/AbstractDubboFilterSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/filter/AbstractDubboFilterSupport.java -------------------------------------------------------------------------------- /spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/filter/AbstractDubboProviderFilterSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Athlizo/dubbo-spring-boot-starter/HEAD/spring-dubbo/src/main/java/com/lizo/spring/dubbo/extension/filter/AbstractDubboProviderFilterSupport.java --------------------------------------------------------------------------------