feign 闲写 简易

作者: 会去大草原的程序猿 | 来源:发表于2020-03-28 11:54 被阅读0次

    feign是声明式的web service客户端,它让微服务之间的调用变得更简单了,类似controller调用service。

    一、首先要pom引入feign相关包进行支持。

    概要图(引用部分就是feign的作用):


    参考图

    二、具体伪代码

    1.feign独立应用,引入使用(接口转发的应用,pom配置)
    2.接口注解@ServiceName(“转发的目的应用名”)
    3.接口内部方法 处理请求转发

    注解@Headers("Content-Type: application/json")
    注解@RequestLine("POST /***/feign/query。。。") 请求restapi方法及url(应用内部的普通url,与controller的api一致)

    4.由于注入了目标应用 可以比较方便的使用req和res
    5.调用feign:

    (1)利用反向映射的方式进行查找对应的feign应用,所以feign应用也要通过pom引入到使用的应用中。
    (2)直接调用feign应用(可以认为是依赖包),调用需要的方法。

    -------------------2020-03-28

    相关文章

      网友评论

        本文标题:feign 闲写 简易

        本文链接:https://www.haomeiwen.com/subject/raejuhtx.html