1. 程式人生 > >第三方接口調用封裝

第三方接口調用封裝

roo 接口 代碼簡潔 http -s 過程 jpa 支持 oot

1.背景

基於公司項目情況,幾乎每個項目都有大量的調用第三方數據接口的情況,因此急需一個公共的調用第三方接口的組件。同時也需要在調用過程中對於緩存、出錯日誌、重試等公共操作的封裝。

2.組件設計說明

1.代碼簡潔、清晰
2.面向接口編程,支持擴展
3.職責單一原則
4.組件架構如下圖:

技術分享

3.代碼說明

1.代碼庫地址: http://git.bbdops.com/dafei/components
2.采用技術包括 mybatis、jpa、swagger2、springboot

第三方接口調用封裝