进入9月,天气微凉,睡眼惺忪地打开朋友圈,爬山的爬山,出游的出游,昨天下班前小马哥也问我周末去哪里玩。而我呢,起来写个公众号,可能这段时间多巴胺分泌比较少吧,浪不起来,听说多巴胺分泌比较少的时候会多问为什么,还有各种意义。
哎哟,切入主题,上次写着dubbo的provider时候都比较晚了,困,发现都没写消费者,好不完整,那写一下吧,写一个简单的项目(目录结构如下),要依赖的dubbo服务没有打成jar包,我就简单地直接把这个类复制进来的,就是<一>中,写的那个HelloService
这是个spring boot项目,因为用起来比较方便吗,maven的配置如下
看看包依赖:
然后需要在配置文件写点内容,这边写好dubbo服务的扫描路径,因为这些服务都在同一台上,tomcat端口不要冲突。
看看使用dubbo服务的地方,就是这么简单的,使用了注解com.alibaba.dubbo.config.annotation.Reference;
Reference注解是可以有很多值的,比如配置个版本号,就像我们用xml配置的那样@referencer(version=""),这个里面的配置太多,等我学习学习后再写吧
http://dubbo.io/user-guide/reference-xmlconf/dubbo-reference.html
用xml中配置方式是这样的,这个复制的官网
我这边只是简单实现一点,把调用接口的内容打印出来
公众号