skills/wxjava-module-selector/references/modules.md
| 场景 | 核心模块 |
|---|---|
| 微信公众号 | weixin-java-mp |
| 微信小程序 | weixin-java-miniapp |
| 微信支付 | weixin-java-pay |
| 企业微信 | weixin-java-cp |
| 微信开放平台/第三方平台 | weixin-java-open |
| 视频号/微信小店 | weixin-java-channel |
| 腾讯企点/微信客服 | weixin-java-qidian |
| 微信智能对话/智能语音 | weixin-java-aispeech |
多个模块并用时优先使用 com.github.binarywang:wx-java-bom。Spring Boot 集成从 spring-boot-starters 选择;Solon 集成从 solon-plugins 选择。
只有多个独立微信应用配置时才选择 multi 集成,并先按框架与产品核对目录是否存在:
WxCpConfigStorage 与 WxCpServiceImpl;Wiki 明确指出复用 token、AES key 和 URL 会造成安全边界问题。weixin-java-pay 处理商户签名、证书与支付回调。weixin-java-channel;不要误归入 MP 或 Pay。mvn help:effective-pom 与 mvn dependency:tree;历史 #4058 表明依赖管理顺序可能影响 Spring Data Redis 等依赖。