JustAuth 1.14.0版本正式發佈!完美解耦HTTP工具

JustAuth 1.14.0版本正式發佈,解耦HTTP工具,方便開發者自實現或者自主選擇第三方依賴,增加開發便利性。

文章內所有的引用鏈接,都會用【x】標註,並且在文末給出詳情

前言

在之前的版本中,JustAuth【1】默認集成的hutool-http【2】,但是開發者在集成JustAuth時,可能本身項目中已經集成了其他的HTTP工具,比如(Okhttp、HttpClient等),這個時候爲了使用JustAuth又不得不將hutool-http依賴進來,這樣勢必會對開發者造成一定的誤解,因爲在我們開發任何模塊時能用單一解決方案實現的功能,沒有必要引入其他具備相同功能的插件,如果有這種情況,有必要捨棄掉其中一種實現方案。所以,JustAuth v1.14.0【3】 版本發佈了!

本次版本修改內容如下

  • 合併PR-59【4】,抽取HTTP,具體實現交給開發者,解耦 hutool-http【2】,開發者可以視自己項目的依賴決定使用何種HTTP方式。詳情請參考:https://github.com/xkcoding/simple-http

    1. 默認會按照下面的優先級自行尋找底層實現,java 11 HttpClient -> OkHttp3 -> apache HttpClient -> hutool-http

    2. 也可以自行實現 com.xkcoding.http.support.Http 接口,通過 HttpUtil.setHttp(new MyHttpImpl()) 設置進來

    3. 詳情請參考:https://github.com/xkcoding/simple-http

  • 合併PR-65【5】,修改錯誤文案

  • 修復其他一些問題

敬請各位朋友使用!

<dependency>
    <groupId>me.zhyd.oauth</groupId>
    <artifactId>JustAuth</artifactId>
    <version>1.14.0</version>
</dependency>

 

文內鏈接

  • 【1】:https://github.com/justauth/JustAuth

  • 【2】:https://github.com/looly/hutool/tree/v5-master/hutool-http

  • 【3】:https://github.com/justauth/JustAuth/releases/tag/v1.14.0

  • 【4】:https://github.com/justauth/JustAuth/pull/59

  • 【5】:https://github.com/justauth/JustAuth/pull/65

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章