weixin-java-tools是一个非常好用的微信开发工具包,SDK支持后台开发包括微信支付、微信开放平台、小程序、企业号/企业微信、微信官方账号(包括服务号和订阅号)等。有需要的朋友可以下载。
基本简介
特点:
1.不要依赖任何mvc框架或servlet。如果需要在项目中使用,参考demo即可。
2、仅作为工具使用,可轻松嵌入任何系统;
3.支持企业、微信官方账号、小程序、微信支付的开发。
SDK由六部分组成:
1. WeChat -java-common, a public class library.
2、wexin-java-pay,微信支付软件开发工具包(软件开发工具包)
3. WeChat -java-miniapp, WeChat applet Software Development Kit.
4. WeChat -java-cp, Enterprise Software Development Kit.
5.weixin-java-mp,微信官方账号(订阅号,服务号)SDK。
6.weixin-java-open,微信开放平台(第三方平台)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来校验接入是否合法
-
可以插原神人物的游戏手游 2023-04-20
-
仙剑奇侠传4结局官方解释?仙剑四结局深度解析 2023-04-20
-
lpl各战队主场城市 2023-04-20
-
魔兽世界怀旧服锻造分支怎么选择60年代分支选择推荐 2023-04-20
-
仙剑奇侠传4演员表曝光(仙剑奇侠传4人物详细信息) 2023-04-20
-
仙剑奇侠传4演员名单(仙剑奇侠传4四大主角) 2023-04-20