Spring+Dubbo annotation配置
本文继dubbo spring配置使用,上文中使用的xml,dubbo提供了注解方式使代码更加简洁
1、编写pom.xml,其中包括spring、dubbo基础包,pom.xml内容请参考上文(在此省略)
2、编写一个简单的服务
FooService.java
FooServiceImpl.java,注意需使用alibaba的Service注解
FooServiceClient.java,此为客户端调用类,注意需使用alibaba的Service注解
3、编写spring配置文件(其中包括了服务提供方和服务消费方)及日志文件,本例为了演示方便不需要启动任何中心节点,只要广播地址一样,就可以互相发现,当然若要使用zookeeper将地址替换即可,各文件内容如下:
applicationContext-provider.xml
applicationContext-consumer.xml
log4j.properties
4、编写服务提供方代码,并运行,等待服务消费方调用
Provider.java
5、再编写一个服务消费方,并运行,查看服务调用的情况
Consumer.java
结束。
赞赏(Donation)
微信(Wechat Pay)