[![码云Gitee](https://gitee.com/binary/weixin-java-mp-demo-springboot/badge/star.svg?theme=blue)](https://gitee.com/binary/weixin-java-mp-demo-springboot)
[![Github](http://github-svg-buttons.herokuapp.com/star.svg?user=binarywang&repo=weixin-java-mp-demo-springboot&style=flat&background=1081C1)](https://github.com/binarywang/weixin-java-mp-demo-springboot)
[![Build Status](https://travis-ci.org/binarywang/weixin-java-mp-demo-springboot.svg?branch=master)](https://travis-ci.org/binarywang/weixin-java-mp-demo-springboot)
-----------------------
### 本Demo基于Spring Boot构建,实现微信公众号后端开发功能。
### 本项目为WxJava的Demo演示程序,更多Demo请[查阅此处](https://github.com/Wechat-Group/WxJava/blob/master/demo.md)。
#### 如有问题请[【在此提问】](https://github.com/binarywang/weixin-java-mp-demo-springboot/issues),谢谢配合。
<table align="center" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td align="left" valign="middle">
<a href="http://mp.weixin.qq.com/mp/homepage?__biz=MzI3MzAwMzk4OA==&hid=1&sn=f31af3bf562b116b061c9ab4edf70b61&scene=18#wechat_redirect" target="_blank">
<img height="120" src="https://gitee.com/binary/weixin-java-tools/raw/develop/images/qrcodes/mp.png">
</a>
</td>
<td align="center" valign="middle">
<a href="https://promotion.aliyun.com/ntms/act/qwbk.html?userCode=7makzf5h" target="_blank">
<img height="120" src="https://gitee.com/binary/weixin-java-tools/raw/develop/images/banners/aliyun.jpg">
</a>
</td>
</tr>
</tbody>
</table>
## 使用步骤:
1. 请注意,本demo为简化代码编译时加入了lombok支持,如果不了解lombok的话,请先学习下相关知识,比如可以阅读[此文章](https://mp.weixin.qq.com/s/cUc-bUcprycADfNepnSwZQ);
1. 另外,新手遇到问题,请务必先阅读[【开发文档首页】](https://github.com/Wechat-Group/WxJava/wiki)的常见问题部分,可以少走很多弯路,节省不少时间。
1. 配置:复制 `/src/main/resources/application.yml.template` 或修改其扩展名生成 `application.yml` 文件,根据自己需要填写相关配置(需要注意的是:yml文件内的属性冒号后面的文字之前需要加空格,可参考已有配置,否则属性会设置不成功);
2. 主要配置说明如下:
```
wx:
mp:
useRedis: false
redisConfig:
host: 127.0.0.1
port: 6379
timeout: 2000
configs:
- appId: 1111 # 第一个公众号的appid
secret: 1111 # 公众号的appsecret
token: 111 # 接口配置里的Token值
aesKey: 111 # 接口配置里的EncodingAESKey值
- appId: 2222 # 第二个公众号的appid,以下同上
secret: 1111
token: 111
aesKey: 111
```
3. 运行Java程序:`WxMpDemoApplication`;
4. 配置微信公众号中的接口地址:http://公网可访问域名/wx/portal/xxxxx (注意,xxxxx为对应公众号的appid值);
5. 根据自己需要修改各个handler的实现,加入自己的业务逻辑。
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
基于Spring Boot 和 WxJava 实现的微信公众号Java后端Demo,支持多公众号项目.zip (68个子文件)
.git\logs\refs\remotes\origin\HEAD 204B
.editorconfig 272B
src\main\java\com\github\binarywang\demo\wx\mp\handler\MenuHandler.java 1KB
.git\hooks\update.sample 4KB
.git\hooks\applypatch-msg.sample 478B
.git\logs\refs\heads\master 204B
.git\hooks\pre-push.sample 1KB
src\main\resources\templates\error.html 479B
src\main\java\com\github\binarywang\demo\wx\mp\builder\AbstractBuilder.java 631B
src\main\docker\Dockerfile 184B
src\test\java\com\github\binarywang\demo\wx\mp\controller\WxMenuControllerTest.java 698B
.github\FUNDING.yml 167B
.travis.yml 183B
src\main\java\com\github\binarywang\demo\wx\mp\utils\JsonUtils.java 448B
.git\hooks\pre-applypatch.sample 424B
pom.xml 5KB
.git\packed-refs 114B
src\main\java\com\github\binarywang\demo\wx\mp\handler\ScanHandler.java 851B
src\main\java\com\github\binarywang\demo\wx\mp\handler\AbstractHandler.java 387B
src\main\java\com\github\binarywang\demo\wx\mp\error\ErrorController.java 673B
.git\refs\remotes\origin\HEAD 32B
.git\description 73B
src\main\java\com\github\binarywang\demo\wx\mp\handler\StoreCheckNotifyHandler.java 860B
src\main\java\com\github\binarywang\demo\wx\mp\handler\LogHandler.java 925B
src\main\java\com\github\binarywang\demo\wx\mp\config\WxMpProperties.java 2KB
.git\objects\pack\pack-d3d20750fd78eefd3f59313546b3672f6f3da5c4.rev 3KB
src\main\resources\templates\greet_user.html 1KB
.git\logs\HEAD 204B
src\main\java\com\github\binarywang\demo\wx\mp\handler\UnsubscribeHandler.java 963B
src\main\java\com\github\binarywang\demo\wx\mp\WxMpDemoApplication.java 430B
.git\hooks\pre-rebase.sample 5KB
.git\hooks\prepare-commit-msg.sample 1KB
src\main\java\com\github\binarywang\demo\wx\mp\controller\WxMenuController.java 9KB
src\main\java\com\github\binarywang\demo\wx\mp\controller\WxJsapiController.java 1KB
.git\index 6KB
src\test\java\com\github\binarywang\demo\wx\mp\controller\BaseControllerTest.java 531B
.git\hooks\pre-commit.sample 2KB
commit.sh 100B
src\main\java\com\github\binarywang\demo\wx\mp\builder\TextBuilder.java 778B
.git\HEAD 23B
sample.txt 89B
src\main\java\com\github\binarywang\demo\wx\mp\handler\NullHandler.java 773B
.git\hooks\push-to-checkout.sample 3KB
src\main\java\com\github\binarywang\demo\wx\mp\handler\SubscribeHandler.java 2KB
.git\hooks\fsmonitor-watchman.sample 5KB
.git\hooks\pre-merge-commit.sample 416B
src\main\java\com\github\binarywang\demo\wx\mp\controller\WxPortalController.java 5KB
src\main\resources\application.yml.template 568B
.git\info\exclude 240B
.git\objects\pack\pack-d3d20750fd78eefd3f59313546b3672f6f3da5c4.pack 3.09MB
.git\refs\heads\master 41B
src\main\java\com\github\binarywang\demo\wx\mp\handler\KfSessionHandler.java 813B
src\main\java\com\github\binarywang\demo\wx\mp\handler\MsgHandler.java 2KB
.git\hooks\pre-receive.sample 544B
.gitignore 89B
src\main\java\com\github\binarywang\demo\wx\mp\controller\WxRedirectController.java 1KB
.git\objects\pack\pack-d3d20750fd78eefd3f59313546b3672f6f3da5c4.idx 23KB
src\main\java\com\github\binarywang\demo\wx\mp\error\ErrorPageConfiguration.java 894B
src\test\java\com\github\binarywang\demo\wx\mp\controller\WxJsapiControllerTest.java 574B
src\main\java\com\github\binarywang\demo\wx\mp\config\WxMpConfiguration.java 6KB
README.md 3KB
.git\hooks\commit-msg.sample 896B
.git\config 316B
.git\hooks\post-update.sample 189B
src\main\java\com\github\binarywang\demo\wx\mp\handler\LocationHandler.java 2KB
src\main\java\com\github\binarywang\demo\wx\mp\builder\ImageBuilder.java 786B
src\main\resources\META-INF\additional-spring-configuration-metadata.json 194B
.git\hooks\sendemail-validate.sample 2KB
共 68 条
- 1
资源评论
学习开源项目成就精彩人生
- 粉丝: 608
- 资源: 1469
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C2000DSP-BootLoader-GUI C#
- 图像分割,训练数据集,train-15【train-11~train-20免积分】
- cc数据库安装包操作系统dll问题解决
- 二手房数据-数据分析练习资源(csv表格)
- 图像分割,训练数据集,train-13【train-11~train-85免积分】
- Unity 山水树木的资源文件
- templatespider-机器人开发资源源代码
- 基于springboot的健身房管理系统(可做毕设参考)+源码+文档+sql.rar
- Spring Cloud电商项目精讲:架构设计与开发技巧课程
- 图像分割,训练数据集,train-11【train-11~train-95免积分】
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功