Springboot集成dubbo
来源:互联网 发布:java常用api 编辑:程序博客网 时间:2024/06/09 03:21
Dubbo可以通过一个Spring容器来启动,同样的,SpringBoot也会启动一个容器,那么如何将这两个容器整合成一个容器,是SpringBoot集成dubbo的关键,以下是我不断尝试的过程
第一步:建立三个module,分别为tripo-service-api,tripo-service,tripo-web这三个子module,tripo-service-api提供了接口定义,tripo-service与tripo-web分别依赖于tripo-service-api
第二步:发布服务,在tripo-service中定义接口实现类,并通过dubbo中container方式发布到zookeeper注册中心
第三步:启动springboot,在tripo-web中搭建简单的springboot应用,建立一个controller用于接受dubbo服务
第四步:springboot集成dubbo,在启动类RestBootstrap中添加注解 @ImportResource("classpath:app-service-consumer.xml")导入dubbo配置,在Controller中注入服务,使用注解com.alibaba.dubbo.config.annotation.Reference注入dubbo服务,启动springboot,即可将dubbo集成到容器中
具体代码详见:https://github.com/ethan-lau/spring-boot-dubbo.git
关注微信公主号:
0 0
- springboot集成dubbo
- springboot集成dubbo
- Springboot集成dubbo
- springboot 集成dubbo
- springboot+dubbo+mybatis集成
- springboot集成dubbo、zookeeper
- springboot 集成dubbo
- SpringBoot集成dubbo
- springboot集成dubbo,dubbox分布式服务框架
- 一步一步学springboot (十三)集成dubbo
- springboot+dubbo
- springboot 集成dubbo,RPC 远程调用服务接口:提示服务空指针异常
- springboot+mybatis+dubbo整合
- springboot整合dubbo
- 使用springboot构建dubbo
- springboot如何接入dubbo
- springboot整合dubbo
- springboot整合dubbo
- 卸载office时显示的是安装包的语言不支持程序,而且也卸载不了..
- MyEclipse 2014破解失败完美解决方案,真实可行、!invalid activation code please reenter code
- 知识库--Realm(51)
- Qt开发之webkit(编写网页浏览器)
- 测试圈生态文-无锡
- Springboot集成dubbo
- 国王的魔镜
- iOS中VLC的集成与简单使用
- 【git】Error:Configuration with name 'default' not found.
- Fix build error : Undefined symbols for architecture armv7
- JAVA基础
- InputStream和OutputStream的理解
- 指针【3-1-24】数组作为函数参数
- Android自定义View阻尼动画&贝塞尔曲线的实现