SpringBootH ttpInvoker接口调用

服务接口暴露:

springboot-httpinvoker-server

调用服务接口:

springboot-httpinvoker-client

服务接口暴露:

@Configuration
public class ServerInvokerExporter {@Autowired(required = false)private IUserService userService;/*** 调用url:http://localhost:8086/remote/userService.do*   如果对方需要多个接口,可写多个bean* @return*/@Bean(name = "/remote/userService.do")//访问路径public HttpInvokerServiceExporter userService(){HttpInvokerServiceExporter exporter = new HttpInvokerServiceExporter();exporter.setService(userService);//注入别名exporter.setServiceInterface(IUserService.class);//注入接口(调用获取接口内容)return exporter;}
}

调用服务接口:

@Configuration
public class ClientInvokerConfig {@Beanpublic HttpInvokerProxyFactoryBean userService(){HttpInvokerProxyFactoryBean bean = new HttpInvokerProxyFactoryBean();//此路径是由方法提供项目中暴露的bean的name决定的(@Bean(name = "/remote/userService"))bean.setServiceUrl("http://localhost:8086/remote/userService.do");//调用地址bean.setServiceInterface(IUserService.class);//将数据映射到当前类return bean;}
}

代码示例下载地址:

https://download.csdn.net/download/qq_36521848/19057301

SpringBootH ttpInvoker接口调用相关推荐

  1. Go 学习笔记(71)— Go 接口 interface (接口定义、接口实现、接口调用、值接收者、指针接收者)

    1. 接口的定义 接口是和调用方的一种约定,它是一个高度抽象的类型,不用和具体的实现细节绑定在一起.接口要做的是定义好约定,告诉调用方自己可以做什么,但不用知道它的内部实现,这和我们见到的具体的类型如 ...

  2. Spring源码分析【0】-框架的基础:继承和接口调用链

    Spring源码大量的使用继承和接口调用,现举个例子,不搞清楚这个无法看代码. public class A extends B{public void f1() {System.out.printl ...

  3. 异步系统接口调用流程图

    2019独角兽企业重金招聘Python工程师标准>>> 异步系统接口调用流程图 博客分类: java ................................... 转载于: ...

  4. 微服务实战之春云与刀客(三)—— 面向接口调用代码结构实例

    2019独角兽企业重金招聘Python工程师标准>>> 概述 在上一篇中提到了spring cloud 面向接口调用的开发风格,这一篇会举一个简单的但完整的例子来说明整个代码结构. ...

  5. 云极知客开放平台接口调用方法(C#)

    云极知客为企业提供基于SAAS的智能问答服务.支持企业个性化知识库的快速导入,借助语义模型的理解和分析,使企业客户立即就拥有本行业的24小时客服小专家.其SAAS模式实现零成本投入下的实时客服数据的可 ...

  6. 【redis】redis实现API接口调用调用次数的限制

    redis实现API接口调用调用次数的限制 参考地址:https://bbs.csdn.net/topics/391856106?page=1 参考地址:https://www.cnblogs.com ...

  7. java字典写实例,基于JAVA的新华字典接口调用代码实例

    基于JAVA的新华字典接口调用代码实例 接口描述:基于JA V A的新华字典接口调用代码实例 接口平台:聚合数据 import java.io.BufferedReader; import java. ...

  8. 怎样调用php的足球联赛接口,足球赛事查询接口调用文档

    足球赛事查询接口,目前支持 英超,西甲,德甲,意甲,法甲,中超等赛事 接口平台:api 接口地址:http://op.juhe.cn/onebox/football/combat 支持格式:json/ ...

  9. 请填写红包接口调用ip_SOME/IP的车载网络应用

    本文摘自车载以太网SOME/IP 1 前言 车载信息娱乐系统(In-Vehicle Infotainment,IVI)由收音机逐步发展而来,目前IVI系统已成为车内的重要信息显示单元,并已安装于大多数 ...

最新文章

  1. 动态sql语句输出参数
  2. Redhat 释放cached 内存
  3. shell编程之特殊变量
  4. frp后台运行和停止
  5. [COM/ATL]组件、对象、MFC、ATL的区别
  6. C#知多少 | 每个版本都更新了什么?
  7. oracle之数据处理之约束2
  8. C#操作DataReader类
  9. ‘utf-8‘ codec can‘t decode byte 0xb8 in position 0: invalid start byte
  10. 2021-2025年中国乘用车稳定杆行业市场供需与战略研究报告
  11. 关于VSS上的项目源码管理的注意问题
  12. hibernate使用sql进行查询
  13. 欧几里得算法和扩展欧几里得算法
  14. Python中的shape[0]、shape[1]和shape[-1]分别是什么意思(附代码)
  15. 基于SSM的手机销售商城设计与实现 文档+项目源码及数据库文件
  16. HFSS仿真结果导出为SNP文件
  17. LCD直流数显多功能电压电流功率表电压电流表电量量产资料
  18. 织梦CMS鲜花商城类网站模板
  19. WLAN--什么是信道(Channel)
  20. 时域测量与频域测量方法的分析

热门文章

  1. 一元二次方程用c语言代码,一元二次方程求解程序完整代码
  2. php 尾递归,关于尾递归的使用详解
  3. 如何防止android app被误删除,如何避免手机清理缓存时误删了重要文件【注意事项】...
  4. 平行志愿遵循分数优先php,2015年黑龙江普通高校招生平行志愿“平行志愿”投档录取模式有哪些优点?...
  5. “干细胞制剂制备与质检行业标准”上海“出炉”
  6. TiDB DevCon 2019 报名开启:年度最高规格的 TiDB 技术大会
  7. 转帖: eureka vs consul以及其他的一些比较
  8. EventBus-再也不用什么Handler了
  9. leetCode 46. Permutations 回溯问题 | Medium
  10. IOS开发----生成静态库(.a)