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
-
默認會按照下面的優先級自行尋找底層實現,java 11 HttpClient -> OkHttp3 -> apache HttpClient -> hutool-http
-
也可以自行實現 com.xkcoding.http.support.Http 接口,通過 HttpUtil.setHttp(new MyHttpImpl()) 設置進來
-
詳情請參考: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