[{"title":"( 44 个子文件 35KB ) java实现微信公众号源码-weixin-java-mp-multi-demo:微信公众号demo,基于WxJava和SpringMVC框架实","children":[{"title":"weixin-java-mp-multi-demo-master","children":[{"title":"src","children":[{"title":"main","children":[{"title":"webapp","children":[{"title":"WEB-INF","children":[{"title":"web.xml <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"resources","children":[{"title":"spring-servlet-common.xml <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"applicationContext.xml <span style='color:#111;'> 704B </span>","children":null,"spread":false},{"title":"wx-gzh2.properties.template <span style='color:#111;'> 45B </span>","children":null,"spread":false},{"title":"log4j.properties <span style='color:#111;'> 377B </span>","children":null,"spread":false},{"title":"spring-service-bean.xml <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"wx-gzh1.properties.template <span style='color:#111;'> 45B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 40B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"github","children":[{"title":"binarywang","children":[{"title":"demo","children":[{"title":"wx","children":[{"title":"mp","children":[{"title":"service","children":[{"title":"BaseWxService.java <span style='color:#111;'> 4.79KB </span>","children":null,"spread":false},{"title":"Gzh2WxService.java <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"Gzh1WxService.java <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false}],"spread":true},{"title":"aop","children":[{"title":"ControllerLogAspect.java <span style='color:#111;'> 2.20KB </span>","children":null,"spread":false}],"spread":true},{"title":"dto","children":[{"title":"WxMenuKey.java <span style='color:#111;'> 771B </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"AbstractWxPortalController.java <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false},{"title":"Gzh2WxPortalController.java <span style='color:#111;'> 735B </span>","children":null,"spread":false},{"title":"Gzh1WxPortalController.java <span style='color:#111;'> 735B </span>","children":null,"spread":false}],"spread":false},{"title":"builder","children":[{"title":"ImageBuilder.java <span style='color:#111;'> 738B </span>","children":null,"spread":false},{"title":"AbstractBuilder.java <span style='color:#111;'> 601B </span>","children":null,"spread":false},{"title":"TextBuilder.java <span style='color:#111;'> 730B </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"WxAccountEnum.java <span style='color:#111;'> 809B </span>","children":null,"spread":false},{"title":"WxConfig.java <span style='color:#111;'> 459B </span>","children":null,"spread":false},{"title":"WxGzh2Config.java <span style='color:#111;'> 964B </span>","children":null,"spread":false},{"title":"WxGzh1Config.java <span style='color:#111;'> 964B </span>","children":null,"spread":false}],"spread":false},{"title":"handler","children":[{"title":"gzh1","children":[{"title":"Gzh1MsgHandler.java <span style='color:#111;'> 555B </span>","children":null,"spread":false},{"title":"Gzh1SubscribeHandler.java <span style='color:#111;'> 803B </span>","children":null,"spread":false},{"title":"Gzh1MenuHandler.java <span style='color:#111;'> 558B </span>","children":null,"spread":false},{"title":"Gzh1UnSubscribeHandler.java <span style='color:#111;'> 579B </span>","children":null,"spread":false},{"title":"Gzh1LocationHandler.java <span style='color:#111;'> 570B </span>","children":null,"spread":false}],"spread":false},{"title":"NullHandler.java <span style='color:#111;'> 849B </span>","children":null,"spread":false},{"title":"KfSessionHandler.java <span style='color:#111;'> 885B </span>","children":null,"spread":false},{"title":"MenuHandler.java <span style='color:#111;'> 2.06KB </span>","children":null,"spread":false},{"title":"SubscribeHandler.java <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"StoreCheckNotifyHandler.java <span style='color:#111;'> 941B </span>","children":null,"spread":false},{"title":"AbstractHandler.java <span style='color:#111;'> 524B </span>","children":null,"spread":false},{"title":"LocationHandler.java <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"ScanHandler.java <span style='color:#111;'> 153B </span>","children":null,"spread":false},{"title":"LogHandler.java <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"MsgHandler.java <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"UnsubscribeHandler.java <span style='color:#111;'> 840B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".travis.yml <span style='color:#111;'> 176B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 2.82KB </span>","children":null,"spread":false},{"title":".editorconfig <span style='color:#111;'> 230B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 77B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]