springboot+dubbo+zookeeper,yml方式,不引入xml配置dubbo

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_36355899/article/details/84842586

两个包,king-core是dubbo的发布方,King-web是dubbo的订阅方,使用的是本地的zookeeper来注册服务。

三个依赖,king-core和king-web都引入

dubbo提供方king-core的application.yml

dubbo消费方king-web的application.yml

application启动类添加三个注解特别是@EnableDubboConfiguration,king-core和king-web的启动类都需添加这三个注解

king-core的测试提供类

king-web的测试消费类注意@Reference引用时会添加king-core包的依赖

启动zookeeper前需修改conf目录里的zoo.cfg(没有的复制zoo-sample.cfg),windows是进入bin目录,启动zkServer.cmd,linux是进入bin,输入命令./zkServer.sh start,会自动查找conf里的zoo.cfg配置文件。

运行成功!:)

展开阅读全文

没有更多推荐了,返回首页