[{"title":"( 46 个子文件 93KB ) SpringMVC+Spring+Mybatis(SSM) demo","children":[{"title":"ssm-parent","children":[{"title":"README.md <span style='color:#111;'> 30.08KB </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"ssm-service","children":[{"title":"pom.xml <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"applicationContext-service.xml <span style='color:#111;'> 1000B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"koubei","children":[{"title":"service","children":[{"title":"StudentService.java <span style='color:#111;'> 943B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"StudentServiceImlp.java <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"ssm-web","children":[{"title":"pom.xml <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"log4j.properties <span style='color:#111;'> 423B </span>","children":null,"spread":false},{"title":"dataSource.xml <span style='color:#111;'> 3.21KB </span>","children":null,"spread":false},{"title":"applicationContext-aop.xml <span style='color:#111;'> 2.16KB </span>","children":null,"spread":false},{"title":"mybatis-config.xml <span style='color:#111;'> 922B </span>","children":null,"spread":false},{"title":"applicationContext.properties <span style='color:#111;'> 463B </span>","children":null,"spread":false},{"title":"applicationContext.xml <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"applicationContext-web.xml <span style='color:#111;'> 2.72KB </span>","children":null,"spread":false},{"title":"applicationContext-thread.xml <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"koubei","children":[{"title":"utils","children":[{"title":"BaseController.java <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false}],"spread":true},{"title":"controller","children":[{"title":"StudentController.java <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false}],"spread":true},{"title":"filter","children":[{"title":"WebContextFilter.java <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"HTTPBasicAuthorizeFilter.java <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"ApiWhiteData.java <span style='color:#111;'> 417B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"webapp","children":[{"title":"WEB-INF","children":[{"title":"rest-servlet.xml <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"web.xml <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false}],"spread":true},{"title":"index.jsp <span style='color:#111;'> 14.56KB </span>","children":null,"spread":false},{"title":"view","children":[{"title":"index.jsp <span style='color:#111;'> 52B </span>","children":null,"spread":false}],"spread":true},{"title":"js","children":[{"title":"jquery-3.3.1.min.js <span style='color:#111;'> 84.89KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"ssm-domain","children":[{"title":"pom.xml <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"java","children":[{"title":"com","children":[{"title":"koubei","children":[{"title":"utils","children":[{"title":"ByteToInputStream.java <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"UrlFilesToZip.java <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"CompressPic.java <span style='color:#111;'> 3.65KB </span>","children":null,"spread":false},{"title":"StringUtil.java <span style='color:#111;'> 15.05KB </span>","children":null,"spread":false},{"title":"JsonUtils.java <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false},{"title":"DateUtil.java <span style='color:#111;'> 28.28KB </span>","children":null,"spread":false},{"title":"RSAUtils.java <span style='color:#111;'> 9.51KB </span>","children":null,"spread":false},{"title":"MD5Util.java <span style='color:#111;'> 890B </span>","children":null,"spread":false},{"title":"JWTUtils.java <span style='color:#111;'> 3.40KB </span>","children":null,"spread":false}],"spread":true},{"title":"vo","children":[{"title":"StudentVO.java <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false}],"spread":true},{"title":"constants","children":[{"title":"Constants.java <span style='color:#111;'> 374B </span>","children":null,"spread":false}],"spread":false},{"title":"enums","children":[{"title":"ResponseCode.java <span style='color:#111;'> 912B </span>","children":null,"spread":false}],"spread":false},{"title":"criteria","children":[{"title":"BaseCriteria.java <span style='color:#111;'> 760B </span>","children":null,"spread":false}],"spread":false},{"title":"pojo","children":[{"title":"Entity.java <span style='color:#111;'> 756B </span>","children":null,"spread":false},{"title":"Page.java <span style='color:#111;'> 2.98KB </span>","children":null,"spread":false},{"title":"Pageable.java <span style='color:#111;'> 261B </span>","children":null,"spread":false},{"title":"ResponseEntity.java <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"ssm-dao","children":[{"title":"pom.xml <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"java","children":[{"title":"com","children":[{"title":"koubei","children":[{"title":"dao","children":[{"title":"StudentMapper.java <span style='color:#111;'> 407B </span>","children":null,"spread":false}],"spread":true},{"title":"mapper","children":[{"title":"StudentMapper.xml <span style='color:#111;'> 3.52KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]