微信公众号的开发已经很早了,最近需要开发公众号推送模板及关注用户的管理,所以在网上搜索一下相关工具框架,看看有没有轮子拿来用,下面几个是搜索到的四个框架。

fastweixin

源码地址及介绍:fastweixin: 极其方便的实现微信公众平台服务端开发,2行代码完成服务器绑定,3行代码实现用户消息监听

wechat4j

源码地址及介绍:

wechat4j: 一个基于Web微信API的Java版微信客户端

wechatty-mp

源码地址及介绍:https://github.com/chensheng/wechatty-project

WxJava(weixin-java-tools)

源码地址及介绍:https://github.com/Wechat-Group/WxJava

经过比较源码的介绍和关注人数,开发人数、活跃程度来看WxJava是比较好的。在github上的star已经25.6k,而且还有开发者提供的demo,开发者对项目的管理也是比较好。

下面简单介绍一下WxJava,详细可以去上面地址看。

Maven 引用方式

注意:最新版本(包括测试版)为 ,以下为最新正式版。

<dependency><groupId>com.github.binarywang</groupId><artifactId>(不同模块参考下文)</artifactId><version>4.3.0</version>
</dependency>
  • 微信小程序:weixin-java-miniapp
  • 微信支付:weixin-java-pay
  • 微信开放平台:weixin-java-open
  • 公众号(包括订阅号和服务号):weixin-java-mp
  • 企业号/企业微信:weixin-java-cp

最近还提供了springboot的 支持,但使用的比较少。作者提供的demo也没有包含springboot的使用,所以我还是采用了weixin-java-mp

作者提供的demo网址也贴一下:

公众号的

GitHub - binarywang/weixin-java-mp-demo: 基于Spring Boot 和 WxJava 实现的微信公众号Java后端Demo,支持多公众号基于Spring Boot 和 WxJava 实现的微信公众号Java后端Demo,支持多公众号. Contribute to binarywang/weixin-java-mp-demo development by creating an account on GitHub.https://github.com/binarywang/weixin-java-mp-demo

微信支付的

https://github.com/binarywang/weixin-java-pay-demohttps://github.com/binarywang/weixin-java-pay-demo

小程序的

https://github.com/binarywang/weixin-java-miniapp-demohttps://github.com/binarywang/weixin-java-miniapp-demo

java微信开发框架整理相关推荐

  1. java留言板功能齐全源码_各类Java微信开发框架源码对比(建议收藏)

    如果你是一名Java程序猿? 如果你刚接触微信开发? 如果你想要快速开发一款微信公众号/小程序商城? 如果你在寻找一款合适的微信开发框架? 一张图告诉你如何选择! 如果你暂时用不到, 那么收藏备用吧! ...

  2. java 对比两个表的字段的差异_Joolun小程序商城 2.2.2版本上线了——Java微信快速开发平台...

    Joolun是一款基于spring-boot的微信快速开发平台,目前拥有公众号基础版和小程序商城版两个版本.Joolun采用目前流行的前后端分离技术所写,是一款高效.易用的java微信开发框架平台,二 ...

  3. mysql php 封装类_市面上几款常见的微信开发框架对比(PHP和JAVA)

    正在学习微信开发或者正在开发微信项目的程序猿们看过来,小编为你们整理了几款目前知名度较高的微信开发框架平台,希望能对大家有所帮助! 小编分别从两种(PHP和java)不同语言分别给大家介绍了几款微信开 ...

  4. java 微信api框架_Java架构学习(五十二)使用框架开发微信微信框架介绍整合微信开发框架WxJava使用微信返回消息模板接口使用WxJava框架发送模板消息http协议参数转义知识...

    一.微信框架介绍 1.access_token是公众号的全局唯一调用接口的凭证,它两个小时更新一次. 获取access_token方法: https请求方式: GET https://api.weix ...

  5. 捷微jeewx , 免费开源(java)微信公众账号管家系统发布

    JeeWx, 微信管家平台,简称"捷微". 捷微是一款免费开源的JAVA微信公众账号开发平台.   平台介绍: 一.捷微Jeewx简介 Jeewx是一个开源.高效.敏捷的微信开发平 ...

  6. P3-weixin-2.0.1 版本发布,JAVA微信插件框架

    P3-weixin-2.0.1版本发布(JAVA微信插件框架) P3-Weixin是轻量级Java插件开发框架,采用主流JAVA技术,集成强大代码生成器,增删改查一键生成,封装统一后台管理系统,不仅适 ...

  7. java微信机器人_GitHub - linux-china/weixin-robot-java: 微信公共平台机器人Java SDK

    Weixin robot Java 微信公共平台自动回复机器人的Java SDK,你可以使用SDK简单快速构建微信机器人. 微信Robot Java借鉴了url rewrite的思想,url rewr ...

  8. 理解透彻!java微信公众号开发流程

    01 蚂蚁金服面试题之MySQL 之前的阿里面试题都有做总结,具体面试题内容整理成了文档,本文是针对MySQL系列的,所以下面只展示了自己第一次面试阿里时被吊打问到的一些MySQL难题. 1.请解释关 ...

  9. SpringBoot所有知识点详解,根据狂神说java老师的整理

    1.SpringBoot:Hello,World! SpringBoot简介 1.1.回顾什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod ...

最新文章

  1. Chaincode for Operators(运营商的链码手册)
  2. Xen虚拟机迁移技术
  3. MS SQL 2008 发布订阅配置错误总结
  4. MongoDB与阿里云达成战略合作,最新数据库独家上线阿里云!
  5. Eclipse安装lombook
  6. 操作手机数据库的uri
  7. Java 集合 之 Set
  8. 在Linux上安装Tomcat的完整指南
  9. 算法:冒泡排序(Bubble Sort)、插入排序(Insertion Sort)和选择排序(Selection Sort)总结...
  10. 桑基图 python_手把手教你用 Python 绘制酷炫的桑基图!
  11. 录屏直播时,只有部分屏幕的解决办法
  12. 社会网络分析——Social Network Analysis
  13. 有关XLS文件的读取
  14. DXP改变字体的方法
  15. pandoc 转换html,使用pandoc实现markdown和latex以及html的互转
  16. C++ 读取txt文件中数据并存入数组中
  17. 网易传媒数据指标体系搭建实战!
  18. 沈航计算机复试刷人,考研复试刷人严重吗被刷机率大吗
  19. Centos8 开启Telnet服务
  20. 关于cmd中路径包含空格的解决办法

热门文章

  1. 西瓜创客python在线编译器_西瓜创客在线少儿编程 - 主页
  2. retrofit+rxjava京东订单
  3. canvas牛奶液体底部动画js特效
  4. 第14届蓝桥杯第3期模拟赛
  5. java 代码实现卷积计算
  6. 【数字信号处理】卷积编程实现 ( 卷积计算原理 | 卷积公式计算 | 使用 matlab 计算卷积 | 使用 C 语言实现卷积计算 )
  7. 喜马拉雅的“边听边逛”新实验
  8. ReactNative中使用WebSocket
  9. 用python 实时监控 智联招聘岗位情况
  10. shell脚本实现在任意虚拟机上 一键重启/关闭 多台虚拟机