1. 程式人生 > >推薦一個適用於SpringBoot專案的輕量級HTTP客戶端框架,快來試試它!

推薦一個適用於SpringBoot專案的輕量級HTTP客戶端框架,快來試試它!

在`SpringBoot`專案直接使用`okhttp`、`httpClient`或者`RestTemplate`發起`HTTP`請求,既繁瑣又不方便統一管理。因此,在這裡推薦一個適用於`SpringBoot`專案的輕量級HTTP客戶端框架[retrofit-spring-boot-starter](https://github.com/LianjiaTech/retrofit-spring-boot-starter),使用非常簡單方便,同時又提供諸多功能增強。目前專案已經更新至`2.2.2`版本,並且會持續進行迭代優化。 專案地址:[https://github.com/LianjiaTech/retrofit-spring-boot-starter](https://github.com/LianjiaTech/retrofit-spring-boot-starter) ## 前言 `Retrofit`是適用於`Android`和`Java`且型別安全的HTTP客戶端,其最大的特性的是**支援通過`介面`的方式發起HTTP請求**。而`spring-boot`是使用最廣泛的Java開發框架,但是`Retrofit`官方沒有支援與`spring-boot`框架快速整合,因此我們開發了`retrofit-spring-boot-starter`。 **`retrofit-spring-boot-starter`實現了`Retrofit`與`spring-boot`框架快速整合,並且支援了諸多功能增強,極大簡化開發**。