[![码云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 (39个子文件)
java0323
.editorconfig 255B
.travis.yml 170B
pom.xml 4KB
.github
FUNDING.yml 163B
src
test
java
com
github
binarywang
demo
wx
mp
controller
WxMenuControllerTest.java 671B
BaseControllerTest.java 507B
WxJsapiControllerTest.java 552B
main
resources
templates
error.html 463B
greet_user.html 1KB
application.yml.template 548B
META-INF
additional-spring-configuration-metadata.json 185B
java
com
github
binarywang
demo
wx
mp
builder
TextBuilder.java 756B
AbstractBuilder.java 614B
ImageBuilder.java 762B
WxMpDemoApplication.java 415B
handler
SubscribeHandler.java 2KB
NullHandler.java 749B
ScanHandler.java 826B
LogHandler.java 900B
StoreCheckNotifyHandler.java 833B
LocationHandler.java 2KB
UnsubscribeHandler.java 936B
AbstractHandler.java 375B
KfSessionHandler.java 788B
MsgHandler.java 2KB
MenuHandler.java 1KB
error
ErrorController.java 644B
ErrorPageConfiguration.java 867B
controller
WxPortalController.java 5KB
WxJsapiController.java 1KB
WxRedirectController.java 1KB
WxMenuController.java 8KB
utils
JsonUtils.java 431B
config
WxMpConfiguration.java 6KB
WxMpProperties.java 2KB
docker
Dockerfile 180B
commit.sh 96B
.gitignore 81B
README.md 3KB
共 39 条
- 1
资源评论
Kwan的解忧杂货铺@新空间代码工作室
- 粉丝: 3w+
- 资源: 3696
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功