[{"title":"( 57 个子文件 36KB ) java 微信发送消息","children":[{"title":"ajie-wechat","children":[{"title":"pom.xml <span style='color:#111;'> 7.75KB </span>","children":null,"spread":false},{"title":".myumldata <span style='color:#111;'> 66B </span>","children":null,"spread":false},{"title":".settings","children":[{"title":"com.genuitec.eclipse.j2eedt.core.prefs <span style='color:#111;'> 1009B </span>","children":null,"spread":false},{"title":"org.eclipse.m2e.core.prefs <span style='color:#111;'> 90B </span>","children":null,"spread":false},{"title":"org.eclipse.wst.jsdt.ui.superType.name <span style='color:#111;'> 6B </span>","children":null,"spread":false},{"title":"org.eclipse.wst.common.project.facet.core.xml <span style='color:#111;'> 296B </span>","children":null,"spread":false},{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'> 165B </span>","children":null,"spread":false},{"title":"org.eclipse.wst.common.component <span style='color:#111;'> 674B </span>","children":null,"spread":false},{"title":"org.eclipse.wst.jsdt.ui.superType.container <span style='color:#111;'> 49B </span>","children":null,"spread":false},{"title":"org.eclipse.wst.validation.prefs <span style='color:#111;'> 50B </span>","children":null,"spread":false},{"title":".jsdtscope <span style='color:#111;'> 597B </span>","children":null,"spread":false},{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'> 664B </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"webapp","children":[{"title":"WEB-INF","children":[{"title":"web.xml <span style='color:#111;'> 3.33KB </span>","children":null,"spread":false},{"title":"template","children":[{"title":"index.vm <span style='color:#111;'> 62B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"static","children":null,"spread":false},{"title":"ajie.jsp <span style='color:#111;'> 871B </span>","children":null,"spread":false},{"title":"index.jsp <span style='color:#111;'> 52B </span>","children":null,"spread":false},{"title":"ajie.html <span style='color:#111;'> 427B </span>","children":null,"spread":false}],"spread":true},{"title":"resources","children":[{"title":"wechat.properties <span style='color:#111;'> 70B </span>","children":null,"spread":false},{"title":"spring-mvc.xml <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"jdbc.properties <span style='color:#111;'> 518B </span>","children":null,"spread":false},{"title":"log4j.properties <span style='color:#111;'> 626B </span>","children":null,"spread":false},{"title":"vm-toolbox.xml <span style='color:#111;'> 240B </span>","children":null,"spread":false},{"title":"ehcache.xml <span style='color:#111;'> 689B </span>","children":null,"spread":false},{"title":"applicationContext.xml <span style='color:#111;'> 3.71KB </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"wechat.properties <span style='color:#111;'> 70B </span>","children":null,"spread":false},{"title":"com","children":[{"title":"ajie","children":[{"title":"wechat","children":[{"title":"dao","children":[{"title":"IBaseDao.java <span style='color:#111;'> 4.70KB </span>","children":null,"spread":false},{"title":"AccessTokenDao.java <span style='color:#111;'> 316B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"AccessTokenDaoImpl.java <span style='color:#111;'> 757B </span>","children":null,"spread":false},{"title":"DefultBaseDao.java <span style='color:#111;'> 8.90KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"controller","children":[{"title":"GetTokenServlet.java <span style='color:#111;'> 992B </span>","children":null,"spread":false},{"title":"UserController.java <span style='color:#111;'> 839B </span>","children":null,"spread":false},{"title":"CheckWechatController.java <span style='color:#111;'> 563B </span>","children":null,"spread":false},{"title":"CheckWechatServlet.java <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false},{"title":"Test.java <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false}],"spread":false},{"title":"service","children":[{"title":"IBaseService.java <span style='color:#111;'> 4.51KB </span>","children":null,"spread":false},{"title":"ICheckWechatService.java <span style='color:#111;'> 83B </span>","children":null,"spread":false},{"title":"IUserService.java <span style='color:#111;'> 227B </span>","children":null,"spread":false},{"title":"IChatMsgService.java <span style='color:#111;'> 276B </span>","children":null,"spread":false},{"title":"IAccessToken.java <span style='color:#111;'> 307B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"UserServiceImpl.java <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"ChatMsgImpl.java <span style='color:#111;'> 8.54KB </span>","children":null,"spread":false},{"title":"AccessTokenImpl.java <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"CheckWechatServiceImpl.java <span style='color:#111;'> 230B </span>","children":null,"spread":false},{"title":"DefultBaseService.java <span style='color:#111;'> 3.32KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"entity","children":[{"title":"User.java <span style='color:#111;'> 900B </span>","children":null,"spread":false},{"title":"OutputMsg.java <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"ChatMsg.java <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false},{"title":"AccessToken.java <span style='color:#111;'> 1001B </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"MyTaskAccessToken.java <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"CheckUtil.java <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"BaseUtil.java <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"Pagination.java <span style='color:#111;'> 4.01KB </span>","children":null,"spread":false},{"title":"QueryCondition.java <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false},{"title":"AccessTokenUtil.java <span style='color:#111;'> 2.07KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".project <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":".classpath <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":".myeclipse","children":[{"title":"profiler","children":[{"title":"Test.xml <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]