在开发过程中经常会报一个项目拆分出来几个服务,拆分出来的服务不仅本项目可以使用,其它项目也可以使用,当然也会有某个服务调用另一个服务的Api的情况,遇到这种情况,分以下两个步骤:

1.在pom.xml文件中添加要依赖的api的依赖,比如当前服务用到了字典服务的api

<dependency><groupId>com.billionhealth.service.api</groupId><artifactId>dict-sc-api</artifactId><version>1.0-SNAPSHOT</version>
</dependency>

2.在spring-dubbo-provider.xml中添加如下内容

<dubbo:reference id="wordbookApi" interface="com.api.WordbookApi"/>

经过上面两步,在Controller里面要使用wordbookApi的话,只需要注入就可以了。

@Autowired

private WordbookApi wordbookApi;

一个服务调用另一个服务的步骤相关推荐

  1. SpringCloud实现一个模块调用另一个模块的服务

    SpringCloud实现一个模块调用另一个模块的服务 简介 基于SpringCloud框架搭建的项目,不同模块之间是无法调用各自的服务的,但是经常我们需要使用这样的模式去开发,那么如何实现不同模块之 ...

  2. php调用另一个php文件里的变量的值,thinkphp中一个方法调用另一个步骤的变量

    thinkphp中一个方法调用另一个方法的变量 //实例化上传类 public function upload() { $upload = new Upload(); $upload->maxS ...

  3. 【SpringCloudAlibaba学习 04】整合Dubbo(实现数据消费者服务调用数据生产者服务)

    文章目录 引言 1.[数据生产者工程]创建service-api子工程 1.1.[数据生产者服务]创建user-service-api服务 目录结构 UserService服务接口 UserServi ...

  4. spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效

    title: "spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效" url: "https://wsk1103.githu ...

  5. Spring事务管理嵌套事务详解 : 同一个类中,一个方法调用另外一个有事务的方法

    Spring 事务机制回顾 Spring事务一个被讹传很广说法是:一个事务方法不应该调用另一个事务方法,否则将产生两个事务.  结果造成开发人员在设计事务方法时束手束脚,生怕一不小心就踩到地雷.    ...

  6. 在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法

    在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法 参考文章: (1)在同一个类中,一个方法调用另外一个有注解(比如@Async, ...

  7. C语言初级学习---一个文件调用另一个源文件函数!

    文章目录 C语言初级学习-------如何从一个文件调用另一个源文件的函数! C语言初级学习-------如何从一个文件调用另一个源文件的函数! 在很多时候,我们写的代码过多,但是为了高效的修改及管理 ...

  8. 18_Android中Service的生命周期,远程服务,绑定远程服务,aidl服务调用,综合服务案例,编写一个应用程序调用远程支付宝远程服务场景

    ============================================================================ 服务的生命周期: 一.采用start的方式开始 ...

  9. 护士资格证延续注册WEB服务调用失败_服务熔断

    熔断机制是应对服务雪崩效应的一种微服务链路保护机制,当扇出链路的某个微服务不可用或者响应时间太长时,会进行服务的降级,进而熔断该节点微服务的调用,快速返回"错误"的响应信息.当检测 ...

  10. mave工程中的一个类调用另一个聚合工程的一个类_求求你,别再写上千行的类了好吗...

    专注于Java领域优质技术,欢迎关注 作者:橙味菌 最近在对已有项目进行扩展的时候,发现要改动的一个类它长766行,开放了近40个public接口,我流着泪把它给改完了.为了防止这样的惨剧再次发生在我 ...

最新文章

  1. 专访朱雷:昔日的游戏少年,如今的Python工匠
  2. 数据意识上的“代沟”
  3. Windows Server 2016-Powershell迁移FSMO角色
  4. ubunut 下关闭apache服务自动启动
  5. 【Tools】TortoiseGit安装图解
  6. RTMP直播应用与延时分析
  7. java实现迷你计算机,用JAVA写一个迷你编辑器.doc
  8. iis服务器显示目录,iis服务器目录
  9. 用计算机考试怎么作弊,一种防作弊计算机考试系统的制作方法
  10. 华为大数据解决方案 (文末附PPT下载)
  11. Ubuntu安装Flash Player
  12. matlab如何制造魔方矩阵,【1011】魔方矩阵的学习
  13. Linux性能工具:系统CPU
  14. Mac更换JDK版本
  15. win10WIFI图标消失,只显示一个带红叉的窗口(或者飞行模式的符号)
  16. Tony.SerialPorts.RS232串口参数配置模块:扫描事件例程
  17. docker-compose启动hyperf项目
  18. 入手索尼WH-1000XM5头戴式降噪耳机,开启玩得尽兴、学得开心的新学期
  19. 四川大学软件学院保研预推免面试面经
  20. 牛客网 HJ55 挑7

热门文章

  1. 使用回溯算法结合递归树+备忘录解决01背包问题
  2. java导出数据EXCEL的工具类(以spring-webmvc-4.0.4jar为基础)
  3. 5028: 小Z的加油店(线段树)
  4. (一)网络编程基础之套接字入门
  5. 《python基础教程》笔记之 字符串
  6. 交互设计原则有哪些?
  7. read -p 命令--shell 脚本
  8. [HNOI 2018]道路
  9. “adb server is out of date.
  10. UTF与ascii区别