[{"title":"( 40 个子文件 34KB ) SpringBoot-Shrio-jpa:SpringBoot + Shiro权限管理系统脚手架-源码","children":[{"title":"SpringBoot-Shrio-jpa-master","children":[{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"logback.xml <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"application.yml <span style='color:#111;'> 261B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"sherlock","children":[{"title":"premssion","children":[{"title":"repository","children":[{"title":"SysRoleRepository.java <span style='color:#111;'> 522B </span>","children":null,"spread":false},{"title":"SysUserRepository.java <span style='color:#111;'> 651B </span>","children":null,"spread":false},{"title":"SysRoleResourceRepository.java <span style='color:#111;'> 484B </span>","children":null,"spread":false},{"title":"SysResourceRepository.java <span style='color:#111;'> 289B </span>","children":null,"spread":false},{"title":"SysUserRoleRepository.java <span style='color:#111;'> 399B </span>","children":null,"spread":false}],"spread":true},{"title":"PremssionApplication.java <span style='color:#111;'> 320B </span>","children":null,"spread":false},{"title":"controller","children":[{"title":"AnnoController.java <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"SysRoleController.java <span style='color:#111;'> 3.28KB </span>","children":null,"spread":false},{"title":"SysUserController.java <span style='color:#111;'> 3.28KB </span>","children":null,"spread":false}],"spread":true},{"title":"model","children":[{"title":"SysResource.java <span style='color:#111;'> 638B </span>","children":null,"spread":false},{"title":"SysRole.java <span style='color:#111;'> 451B </span>","children":null,"spread":false},{"title":"SysRoleResource.java <span style='color:#111;'> 492B </span>","children":null,"spread":false},{"title":"SysUserRole.java <span style='color:#111;'> 485B </span>","children":null,"spread":false},{"title":"SysUser.java <span style='color:#111;'> 742B </span>","children":null,"spread":false}],"spread":true},{"title":"from","children":[{"title":"SysUserFrom.java <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"SysRoleFrom.java <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false}],"spread":true},{"title":"exception","children":[{"title":"SystemException.java <span style='color:#111;'> 554B </span>","children":null,"spread":false},{"title":"SystemExceptionHandler.java <span style='color:#111;'> 875B </span>","children":null,"spread":false}],"spread":true},{"title":"enums","children":[{"title":"ForbiddenEnum.java <span style='color:#111;'> 490B </span>","children":null,"spread":false},{"title":"REnum.java <span style='color:#111;'> 787B </span>","children":null,"spread":false}],"spread":false},{"title":"utils","children":[{"title":"JPAUtil.java <span style='color:#111;'> 256B </span>","children":null,"spread":false},{"title":"RUtil.java <span style='color:#111;'> 553B </span>","children":null,"spread":false},{"title":"Assert.java <span style='color:#111;'> 562B </span>","children":null,"spread":false},{"title":"ShiroUtil.java <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false}],"spread":false},{"title":"service","children":[{"title":"SysUserService.java <span style='color:#111;'> 557B </span>","children":null,"spread":false},{"title":"SysResourceService.java <span style='color:#111;'> 252B </span>","children":null,"spread":false},{"title":"SysRoleService.java <span style='color:#111;'> 466B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"SysResourceServiceImpl.java <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false},{"title":"SysUserServiceImpl.java <span style='color:#111;'> 7.12KB </span>","children":null,"spread":false},{"title":"SysRoleServiceImpl.java <span style='color:#111;'> 5.76KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"config","children":[{"title":"UserRealm.java <span style='color:#111;'> 3.24KB </span>","children":null,"spread":false},{"title":"ShiroConfig.java <span style='color:#111;'> 2.86KB </span>","children":null,"spread":false}],"spread":false},{"title":"vo","children":[{"title":"SysRoleVo.java <span style='color:#111;'> 625B </span>","children":null,"spread":false},{"title":"SysUserVo.java <span style='color:#111;'> 692B </span>","children":null,"spread":false},{"title":"R.java <span style='color:#111;'> 435B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"doc","children":[{"title":"premission.sql <span style='color:#111;'> 5.05KB </span>","children":null,"spread":false}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 629B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]