feign 能干什么:
生活随笔
收集整理的這篇文章主要介紹了
feign 能干什么:
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Feign旨在使編寫Java Http客戶端變得更容易。 前面在使用Ribbon+RestTemplate時,利用RestTemplate對http請求的封裝處理,形成了一套模版化的調用方法。但是在實際開發中,由于對服務依賴的調用可能不止一處,往往一個接口會被多處調用,所以通常都會針對每個微服務自行封裝一些客戶端類來包裝這些依賴服務的調用。所以,Feign在此基礎上做了進一步封裝,由他來幫助我們定義和實現依賴服務接口的定義。在Feign的實現下,我們只需創建一個接口并使用注解的方式來配置它(以前是Dao接口上面標注Mapper注解,現在是一個微服務接口上面標注一個Feign注解即可),即可完成對服務提供方的接口綁定,簡化了使用Spring cloud Ribbon時,自動封裝服務調用客戶端的開發量。
?
總結
以上是生活随笔為你收集整理的feign 能干什么:的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: feign是什么
- 下一篇: feign如何使用?