weixin-java-tools是一款很好用的的微信開發工具包。SDK支持包括微信支付、微信開放平臺、小程序、企業號/企業微信、公眾號(包括服務號和訂閱號)等的后端開發。
功能強大;包括公眾號和企業號兩個組件,公眾號幾乎所有的api都支持,若不知的還可以調用高級接口。
擴展性強;weixin-java-mp的代碼結構設計合理,預留了較多擴展點,很容易自行擴展。
代碼質量高;看了一些weixin-java-mp的代碼,感覺該組件的質量非常高,設計精良,而且有大量的單元測試更加對該組件質量信心;
性能良好;上述測試結果表明該組件自身代碼在多線程并發測試的場景下并未發現性能和質量問題;
通用性強;weixin-java-mp組件的第三方依賴較小,不依賴任何IOC、MVC容器,也不依賴于servlet,只是一個基礎的微信api包裝服務,可以在任何java項目中集成。
weixin-java-tools的使用介紹:
1、工具包下載: weixin-java-common 、weixin-java-mp
如果項目不是maven構建,請按照靜態對比圖,下載依賴jar包。
maven項目中只需要pom中添加如下依賴:
2、使用weixin-java-tools接入微信開發者
使用到兩個個比較重要的類 : weixin-java-mp工具包中的 WxMpService (一些API和封裝的操作類)、WxMpInMemoryConfigStorage(微信配置參數實體類)
接入中使用到一個方法:WxMpService中的checkSignature方法,校驗接入是否合法。
創建一個Servlet類,在get方法中 直接調用WxService.checkSignnature來校驗接入是否合法
巴扎:
用起來很好用
不對不對:
雖然是個小工具,但是這個軟件很好用
網友評論