spring-boot-starter-dubbo-example是spring-boot-starter-dubbo的示例项目。
示例的api项目,api项目用来定义dubbo发布出来的服务接口
示例的服务提供者,用来定义具体的业务
示例的服务调用者,用来定义服务的调用
克隆示例项目
git clone [email protected]:reger/spring-boot-starter-dubbo-example.git
编译项目
cd spring-boot-starter-dubbo-example
mvn package
在 example-provider/target/ 和 example-consumer 项目中有对应war包,在本地安装zookeeper服务
启动提供者
java -jar example-provider-1.0.1.jar --spring.dubbo.registry.address=127.0.0.1 --spring.dubbo.registry.port=2181
启动调用者
java -jar example-consumer-1.0.1.jar --spring.dubbo.registry.address=127.0.0.1 --spring.dubbo.registry.port=2181
控制台可以看到调用日志