[{"title":"( 38 个子文件 39KB ) 基于Spring Boot 和 WxJava 实现的微信公众号Java后端Demo,支持多公众号.zip","children":[{"title":"weixin-java-mp-demo-springboot-master","children":[{"title":".editorconfig <span style='color:#111;'> 255B </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 170B </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 4.42KB </span>","children":null,"spread":false},{"title":".github","children":[{"title":"FUNDING.yml <span style='color:#111;'> 163B </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"github","children":[{"title":"binarywang","children":[{"title":"demo","children":[{"title":"wx","children":[{"title":"mp","children":[{"title":"controller","children":[{"title":"WxMenuControllerTest.java <span style='color:#111;'> 671B </span>","children":null,"spread":false},{"title":"BaseControllerTest.java <span style='color:#111;'> 507B </span>","children":null,"spread":false},{"title":"WxJsapiControllerTest.java <span style='color:#111;'> 552B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"templates","children":[{"title":"error.html <span style='color:#111;'> 463B </span>","children":null,"spread":false},{"title":"greet_user.html <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"application.yml.template <span style='color:#111;'> 548B </span>","children":null,"spread":false},{"title":"META-INF","children":[{"title":"additional-spring-configuration-metadata.json <span style='color:#111;'> 185B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"github","children":[{"title":"binarywang","children":[{"title":"demo","children":[{"title":"wx","children":[{"title":"mp","children":[{"title":"builder","children":[{"title":"TextBuilder.java <span style='color:#111;'> 756B </span>","children":null,"spread":false},{"title":"AbstractBuilder.java <span style='color:#111;'> 614B </span>","children":null,"spread":false},{"title":"ImageBuilder.java <span style='color:#111;'> 762B </span>","children":null,"spread":false}],"spread":false},{"title":"WxMpDemoApplication.java <span style='color:#111;'> 415B </span>","children":null,"spread":false},{"title":"handler","children":[{"title":"SubscribeHandler.java <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"NullHandler.java <span style='color:#111;'> 749B </span>","children":null,"spread":false},{"title":"ScanHandler.java <span style='color:#111;'> 826B </span>","children":null,"spread":false},{"title":"LogHandler.java <span style='color:#111;'> 900B </span>","children":null,"spread":false},{"title":"StoreCheckNotifyHandler.java <span style='color:#111;'> 833B </span>","children":null,"spread":false},{"title":"LocationHandler.java <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"UnsubscribeHandler.java <span style='color:#111;'> 936B </span>","children":null,"spread":false},{"title":"AbstractHandler.java <span style='color:#111;'> 375B </span>","children":null,"spread":false},{"title":"KfSessionHandler.java <span style='color:#111;'> 788B </span>","children":null,"spread":false},{"title":"MsgHandler.java <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"MenuHandler.java <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false}],"spread":false},{"title":"error","children":[{"title":"ErrorController.java <span style='color:#111;'> 644B </span>","children":null,"spread":false},{"title":"ErrorPageConfiguration.java <span style='color:#111;'> 867B </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"WxPortalController.java <span style='color:#111;'> 4.77KB </span>","children":null,"spread":false},{"title":"WxJsapiController.java <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"WxRedirectController.java <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"WxMenuController.java <span style='color:#111;'> 8.33KB </span>","children":null,"spread":false}],"spread":false},{"title":"utils","children":[{"title":"JsonUtils.java <span style='color:#111;'> 431B </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"WxMpConfiguration.java <span style='color:#111;'> 5.59KB </span>","children":null,"spread":false},{"title":"WxMpProperties.java <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"docker","children":[{"title":"Dockerfile <span style='color:#111;'> 180B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 81B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.01KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]