技术说明:我们用反射注解具体的到吗实现如下.

package com.jtdemo;import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.lang.reflect.Method;//自定义注解
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@interface GetMapping{//GetMapping.java-->GetMapping.classString value() default "";
}
//接口定义
interface RemoteService{@GetMapping("/service/hello")String call(String msg);
}
public class AnnotationTests {public static void main(String[] args) throws NoSuchMethodException {//1.反射的入口Class<RemoteService> remoteServiceClass = RemoteService.class;//2.获取方法对象Method call =remoteServiceClass.getDeclaredMethod("call", String.class);//3.获取方法对象上的注解GetMapping annotation = call.getAnnotation(GetMapping.class);//4.获取注解中value属性String value=annotation.value();System.out.println(value);}
}

这就是我们运用反射去得到注解上的字符串拼接成我们要的url地址 最后我们在底层还是运用的是restemplate 对象 调用 forobject方法 去调用远程服务。

谢谢大家 生活快乐。

基于fengin的远程服务的底层具体实现 模拟一下相关推荐

  1. 基于GEMM实现的CNN底层算法被改?Google提出全新间接卷积算法

    作者 | Marat Dukhan from Google Research 译者 | 凯隐 责编 | Jane 出品 | AI科技大本营(ID: rgznai100) [导读]本文介绍的内容主要聚焦 ...

  2. 【C/C++应用实例】基于线性结构的1KB内存IC存储模拟展示(C/C++)

    基于线性结构的1KB内存IC存储模拟展示 一个不错的C语言应用实例 基于线性结构的1KB内存IC存储模拟展示 一.概述 二.提前了解 (1). 内存是什么? (2).内存IC的物理接口有哪些? (3) ...

  3. 有源淹没分析arcgis_基于ArcGIS的洪水淹没分析与三维模拟

    基于 ArcGIS 的洪水淹没分析与三维模拟 孙 君 , 奚赛英 , 尤 迪 , 郑付涛 [摘 要] 摘 要 : 洪水淹没范围的确定是洪灾损失评估和防洪决策的核心环节 . 基 于 TIN 数据 , 运 ...

  4. 基于指数平滑对心电信号进行PQRST模拟(第二种方案)

    基于指数平滑对心电信号进行PQRST模拟,对下面的流程中的橙色部分进行实现. 第一种方案流程请见[1] 最终结果如下: 上述圆圈处是异常信号(幅度异常,以及与其他心拍距离异常),删除. 局部放大效果如 ...

  5. ARM开发之基于IIC协议的TM1650驱动实现(模拟IIC实现)

    目录 一.内存映射 1.什么是内存映射?为什么要内存映射? 2.gec6818如何进行内存映射?(相关的函数) 3.内存映射代码 : 二.模拟IIC的底层代码实现 1.配置输入输出方向 2.拉高拉低引 ...

  6. 基于GPU 和场景分页的森林可视化模拟

    基于GPU 和场景分页的森林可视化模拟 李长银,陈永富* ,张怀清 ( 中国林业科学研究院资源信息研究所,北京100091) 收稿日期: 2010-09-26 基金项目: 中央级公益性科研院所项目( ...

  7. 元胞自动机 | Matlab实现基于CA元胞自动机的生命游戏模拟

    文章目录 效果一览 文章概述 程序设计 参考资料 效果一览 文章概述 元胞自动机 | 基于CA元胞自动机的生命游戏模拟."生命游戏"是一个"元胞自动机",它是一 ...

  8. linux u识别,基于uCLinux的纸币识别器底层系统研究和实现

    摘要: 纸币识别器是自助售卖领域的核心设备之一,目前已广泛应用于各种金融交易场合.但随着嵌入式技术的发展,8位或16位单片机裸机已经越来越不能满足应用的需要.而基于金融货币识别类设备对系统实时性响应的 ...

  9. 基于Feign的远程服务调用

    Feign是什么 Feign 是一种声明式Web服务客户端,底层封装了对Rest技术的应用,通过Feign可以简化服务消费方对远程服务提供方法的调用实现. Feign的远程服务调用步骤: 第一步:添加 ...

最新文章

  1. 1063 Set Similarity
  2. Dottrace 10.0.2 使用心得
  3. 神经网络与机器学习 笔记—多层感知器(MLP)
  4. java的标量和聚合量_第5节:Java基础 - 必知必会(下)
  5. matlab练习程序(点云下采样)
  6. VMware借微软之东风紧追思杰XenApp业务
  7. Packet for query is too large
  8. python RSA加密、解密、签名
  9. orm2 中文文档 8. 聚合
  10. 麦克纳姆轮运动原理_光是怎样被证明是电磁波的?麦克斯韦超凡的数学统一电学和磁学!...
  11. UVALive - 4223(hdu 2926)
  12. 转载一下如何联系口语
  13. Hadoop1.2.0开发笔记(九)
  14. 台式计算机无故重启,台式电脑突然自动重启是怎么回事
  15. vue 中引入阿里云的云盾防水墙
  16. Linux趣味小游戏,嘟嘟嘟,小火车来了
  17. 无刷直流电机感应电动势为什么是梯形波?
  18. Cortana小娜失败背后,微软的傲慢与偏见
  19. 应用层——HTTP协议
  20. [转载]使用 Apache OpenJPA 开发 EJB 3.0 应用,第 4 部分: 实体关联

热门文章

  1. 磁感应强度B和磁极化强度J
  2. 问题 A: Least Common Multiple
  3. 基于python的ATM(自动取款机)项目
  4. HanLP:pyhanlp安装成功之后,第一次使用出错——连接失败或者无此文件
  5. 如何将视频转换成gif动画制作表情包
  6. 2021年全球闪存峰会在杭州盛大开幕
  7. BGP属性:MED、 METRIC属性
  8. MySQL半同步复制配置
  9. 【python】练习:长度转换
  10. 小明买12瓶汽水,喝完后3个空瓶可以换1瓶汽水,问小明一共可以喝多少瓶汽水?