( 39 个子文件 13KB ) Spring Boot 整合Mybatis、Druid、PageHelper、Swagger 、AOP、过滤器、拦截器、thymeleaf 基础入门demo
BootApplicationTests.java 340B
ErrorInterceptor.java 1.87KB
XSSHttpServletRequestWrapper.java 1.59KB
CsrfInterceptor.java 1.68KB
SwaggerConfig.java 1.46KB
InterceptorConfig.java 1.37KB
DataSourceConfig.java 4.54KB
AvoidRepeatableCommitAspect.java 2.64KB
AvoidRepeatableCommit.java 397B
UserBaseController.java 713B
ApiBaseController.java 1.68KB
ErrorController.java 635B
UserController.java 1.41KB
ApiController.java 1.49KB
UserServiceImpl.java 1.22KB
BootApplication.java 394B
[{"title":"( 39 个子文件 13KB ) Spring Boot 整合Mybatis、Druid、PageHelper、Swagger 、AOP、过滤器、拦截器、thymeleaf 基础入门demo","children":[{"title":"874.boot__snowxwolf","children":[{"title":".travis.yml <span style='color:#111;'> 40B </span>","children":null,"spread":false},{"title":"boot.sql <span style='color:#111;'> 230B </span>","children":null,"spread":false},{"title":"pom.xml <span style='color:#111;'> 4.38KB </span>","children":null,"spread":false},{"title":"Dockerfile <span style='color:#111;'> 331B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"xwolf","children":[{"title":"BootApplicationTests.java <span style='color:#111;'> 340B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"logback.xml <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"templates","children":[{"title":"404.html <span style='color:#111;'> 175B </span>","children":null,"spread":false},{"title":"400.html <span style='color:#111;'> 169B </span>","children":null,"spread":false},{"title":"500.html <span style='color:#111;'> 173B </span>","children":null,"spread":false},{"title":"302.html <span style='color:#111;'> 166B </span>","children":null,"spread":false}],"spread":true},{"title":"mapper","children":[{"title":"UserMapper.xml <span style='color:#111;'> 955B </span>","children":null,"spread":false}],"spread":true},{"title":"mybatis.xml <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"xwolf","children":[{"title":"boot","children":[{"title":"interceptor","children":[{"title":"ErrorInterceptor.java <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"XSSHttpServletRequestWrapper.java <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"XSSFilter.java <span style='color:#111;'> 785B </span>","children":null,"spread":false},{"title":"CsrfInterceptor.java <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":true},{"title":"dao","children":[{"title":"IUserDao.java <span style='color:#111;'> 277B </span>","children":null,"spread":false}],"spread":false},{"title":"config","children":[{"title":"Constants.java <span style='color:#111;'> 640B </span>","children":null,"spread":false},{"title":"SwaggerConfig.java <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"InterceptorConfig.java <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"DataSourceConfig.java <span style='color:#111;'> 4.54KB </span>","children":null,"spread":false},{"title":"FilterConfig.java <span style='color:#111;'> 871B </span>","children":null,"spread":false}],"spread":false},{"title":"aspect","children":[{"title":"AvoidRepeatableCommitAspect.java <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false}],"spread":false},{"title":"annotation","children":[{"title":"AvoidRepeatableCommit.java <span style='color:#111;'> 397B </span>","children":null,"spread":false}],"spread":false},{"title":"api","children":[{"title":"UserBaseController.java <span style='color:#111;'> 713B </span>","children":null,"spread":false},{"title":"ApiBaseController.java <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"ErrorController.java <span style='color:#111;'> 635B </span>","children":null,"spread":false},{"title":"UserController.java <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"ApiController.java <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false}],"spread":false},{"title":"service","children":[{"title":"IUserService.java <span style='color:#111;'> 286B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"UserServiceImpl.java <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"entity","children":[{"title":"User.java <span style='color:#111;'> 779B </span>","children":null,"spread":false}],"spread":false},{"title":"utils","children":[{"title":"StringUtils.java <span style='color:#111;'> 685B </span>","children":null,"spread":false},{"title":"UUIDUtil.java <span style='color:#111;'> 266B </span>","children":null,"spread":false},{"title":"IPUtil.java <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"BootApplication.java <span style='color:#111;'> 394B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".gitignore <span style='color:#111;'> 272B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 521B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]