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