[{"title":"( 24 个子文件 70KB ) Auth-demo:基于Springboot前后端分离式,利用拦截器完成登录拦截的demo","children":[{"title":"Auth-demo-master","children":[{"title":".gitignore <span style='color:#111;'> 333B </span>","children":null,"spread":false},{"title":".mvn","children":[{"title":"wrapper","children":[{"title":"MavenWrapperDownloader.java <span style='color:#111;'> 4.83KB </span>","children":null,"spread":false},{"title":"maven-wrapper.jar <span style='color:#111;'> 49.52KB </span>","children":null,"spread":false},{"title":"maven-wrapper.properties <span style='color:#111;'> 218B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 4.08KB </span>","children":null,"spread":false},{"title":"mvnw <span style='color:#111;'> 9.83KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"dazhi","children":[{"title":"authdemo","children":[{"title":"AuthDemoApplicationTests.java <span style='color:#111;'> 346B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"application.yml <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"dazhi","children":[{"title":"authdemo","children":[{"title":"AuthDemoApplication.java <span style='color:#111;'> 327B </span>","children":null,"spread":false},{"title":"common","children":[{"title":"utils","children":[{"title":"TokenUtil.java <span style='color:#111;'> 574B </span>","children":null,"spread":false},{"title":"Result.java <span style='color:#111;'> 3.70KB </span>","children":null,"spread":false},{"title":"HttpContextUtil.java <span style='color:#111;'> 913B </span>","children":null,"spread":false}],"spread":false},{"title":"interceptor","children":[{"title":"AuthInterceptor.java <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"config","children":[{"title":"SwaggerConfig.java <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"InterceptorConfig.java <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false}],"spread":false},{"title":"modules","children":[{"title":"auth","children":[{"title":"dao","children":[{"title":"UserRepository.java <span style='color:#111;'> 406B </span>","children":null,"spread":false}],"spread":false},{"title":"vo","children":[{"title":"TokenVO.java <span style='color:#111;'> 194B </span>","children":null,"spread":false}],"spread":false},{"title":"dto","children":[{"title":"LoginDTO.java <span style='color:#111;'> 381B </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"AuthController.java <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false}],"spread":false},{"title":"service","children":[{"title":"AuthService.java <span style='color:#111;'> 661B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"AuthServiceImpl.java <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"entity","children":[{"title":"UserEntity.java <span style='color:#111;'> 829B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"mvnw.cmd <span style='color:#111;'> 6.45KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]