[{"title":"( 32 个子文件 38KB ) sping-boot-shiro-jwt-redis.zip","children":[{"title":"sping-boot-shiro-jwt-redis","children":[{"title":"pom.xml <span style='color:#111;'> 3.63KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"application.yml <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"db","children":[{"title":"test.sql <span style='color:#111;'> 6.19KB </span>","children":null,"spread":false}],"spread":true},{"title":"mapper","children":[{"title":"SysUserMapper.xml <span style='color:#111;'> 413B </span>","children":null,"spread":false},{"title":"SysPermissionMapper.xml <span style='color:#111;'> 777B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"java","children":[{"title":"cn","children":[{"title":"gathub","children":[{"title":"exception","children":[{"title":"Ex.java <span style='color:#111;'> 545B </span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"ShiroConfig.java <span style='color:#111;'> 4.78KB </span>","children":null,"spread":false},{"title":"MybatisPlusConfig.java <span style='color:#111;'> 828B </span>","children":null,"spread":false},{"title":"RedisConfig.java <span style='color:#111;'> 4.74KB </span>","children":null,"spread":false}],"spread":true},{"title":"filter","children":[{"title":"JwtFilter.java <span style='color:#111;'> 2.73KB </span>","children":null,"spread":false}],"spread":true},{"title":"shiro","children":[{"title":"ShiroRealm.java <span style='color:#111;'> 7.11KB </span>","children":null,"spread":false}],"spread":true},{"title":"constant","children":[{"title":"CommonConstant.java <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false}],"spread":true},{"title":"Application.java <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"mapper","children":[{"title":"SysPermissionMapper.java <span style='color:#111;'> 462B </span>","children":null,"spread":false},{"title":"SysUserRoleMapper.java <span style='color:#111;'> 593B </span>","children":null,"spread":false},{"title":"SysUserMapper.java <span style='color:#111;'> 454B </span>","children":null,"spread":false}],"spread":false},{"title":"controller","children":[{"title":"UserController.java <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"LoginController.java <span style='color:#111;'> 3.77KB </span>","children":null,"spread":false}],"spread":false},{"title":"service","children":[{"title":"ISysUserService.java <span style='color:#111;'> 841B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"SysUserServiceImpl.java <span style='color:#111;'> 3.67KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"entity","children":[{"title":"SysUser.java <span style='color:#111;'> 929B </span>","children":null,"spread":false},{"title":"SysRole.java <span style='color:#111;'> 695B </span>","children":null,"spread":false},{"title":"SysPermission.java <span style='color:#111;'> 1.16KB </span>","children":null,"spread":false},{"title":"SysUserRole.java <span style='color:#111;'> 831B </span>","children":null,"spread":false},{"title":"JwtToken.java <span style='color:#111;'> 468B </span>","children":null,"spread":false},{"title":"SysRolePermission.java <span style='color:#111;'> 902B </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"PasswordUtil.java <span style='color:#111;'> 5.74KB </span>","children":null,"spread":false},{"title":"SpringContextUtils.java <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"CommonUtils.java <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"RedisUtil.java <span style='color:#111;'> 14.57KB </span>","children":null,"spread":false},{"title":"Result.java <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"JwtUtil.java <span style='color:#111;'> 3.65KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]