dubbo系列(二)——dubbo+zookeeper+spring注解方式集成
来源:互联网 发布:最新网络作家排行榜 编辑:程序博客网 时间:2024/05/18 00:29
实际工作中,如果单个服务的配置未免太过麻烦,dubbo支持扫描注解的形式发布服务。
Provider方
在配置文件中加上<dubbo:annotation>,是dubbo的扫描标签,它除了会扫描带有'@Component'、'@Service'、'@Controller'注解的类,把它们注册成SpringBean之外,它还会扫描带有”@Service” (dubbo的service标签)的接口实现类发布服务(必须有实现接口,不然或抛出BeanCreationException异常)。同时在要发布服务的接口实现类上加上”@Service” (dubbo的service标签)。启动服务器,服务就发布成功了。
在上一篇博文的sdz项目中修改如下地方
1.dubbo.xml配置
2.接口实现类
Consumer方
再配置文件中加上<dubbo:annotation>,它会扫描所有注册bean的java类,发现带”@Reference”标签的属性,它会去寻找发布的provider是否有匹配的接口,有就自动注入。
在上面的sdz-web项目中修改如下地方
1. dubbo-custom.xml配置
2. TestProvider.java,dubbo的注入注解可以注入static属性,而Spring的'@Autowired'、'@Resource'不可以注入static属性。因为Spring的注入是对于对象属性的注入,static是类属性,不是对象属性。
0 0
- dubbo系列(二)——dubbo+zookeeper+spring注解方式集成
- dubbo系列(一)——dubbo简介和dubbo+spring+zookeeper配置整合
- dubbo + zookeeper + spring 分布式系统(二)
- 【Dubbo实战】 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(二)
- 【Dubbo实战】 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(二)
- 【Dubbo实战】 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(二)
- 【Dubbo实战】 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(二)
- 【Dubbo实战】 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(二)
- 【Dubbo实战】 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(二)
- 【Dubbo实战】 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(二)
- 【Dubbo实战】 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(二)
- Dubbo源码分析之二:spring集成之注解
- Dubbo系列(二)Dubbo之dubbo+zookeeper构建高可用分布式集群
- Dubbo系列(十二)Dubbo之改造Dubbo,使其能够兼容Spring 4注解配置
- dubbo+zookeeper+spring整合(注解式demo)
- dubbo+spring+zookeeper的集成入门实例
- Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(二)
- AAA【Dubbo实战】 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(二)
- jquery判断复选框checkbox及改变checkbox状态
- Coreseek中文检索引擎
- PHP学习笔记——可变个数参数的函数;
- 【一步一个脚印】Tomcat+MySQL为自己的APP打造服务器(4)完结篇
- Angular入门篇1-2
- dubbo系列(二)——dubbo+zookeeper+spring注解方式集成
- Java集合(四):Map映射
- Oracle 11g 的下载与安装
- 数据库的备份和恢复
- 1045 输入一个数插入有序数组中
- 40行代码的人脸识别实践
- hautoj 1262 魔法宝石【最短路】
- [LeetCode]217. Contains Duplicate(判断数组中是否有重复元素)
- python3之编写ftp爆破