嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 4 元微信扫码支付:4 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
java的springboot后台实例源码(用户角色管理鉴权,redis缓存)
.
├── java的springboot后台实例_shen-smt.zip
└── shen-smt
├── dev-admin
│ ├── dev-admin.iml
│ ├── pom.xml
│ ├── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── jianfen
│ │ │ │ └── app
│ │ │ │ ├── ShenSmtApplication.java
│ │ │ │ ├── TestConsole.java
│ │ │ │ └── demo
│ │ │ │ └── Student.java
│ │ │ └── resources
│ │ │ ├── application-dev.yml
│ │ │ ├── application.yml
│ │ │ └── logback
│ │ │ └── logback-spring.xml
│ │ └── test
│ │ └── java
│ └── target
│ ├── classes
│ │ ├── application-dev.yml
│ │ ├── application.yml
│ │ ├── com
│ │ │ └── jianfen
│ │ │ └── app
│ │ │ ├── ShenSmtApplication.class
│ │ │ ├── TestConsole.class
│ │ │ └── demo
│ │ │ └── Student.class
│ │ └── logback
│ │ └── logback-spring.xml
│ └── generated-sources
│ └── annotations
├── dev-common
│ ├── dev-common.iml
│ ├── pom.xml
│ ├── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── jianfen
│ │ │ │ └── common
│ │ │ │ ├── core
│ │ │ │ │ ├── aop
│ │ │ │ │ │ └── OperLog.java
│ │ │ │ │ ├── entity
│ │ │ │ │ │ ├── BaseEntity.java
│ │ │ │ │ │ ├── CurrentRole.java
│ │ │ │ │ │ ├── CurrentUser.java
│ │ │ │ │ │ └── TenantEntity.java
│ │ │ │ │ ├── page
│ │ │ │ │ │ └── PaginAtion.java
│ │ │ │ │ └── result
│ │ │ │ │ └── ResponseResult.java
│ │ │ │ ├── exception
│ │ │ │ │ ├── CustomException.java
│ │ │ │ │ └── GlobalExceptionHandler.java
│ │ │ │ ├── fastjson
│ │ │ │ │ ├── config
│ │ │ │ │ │ └── FastJsonConfig.java
│ │ │ │ │ └── package-info.java
│ │ │ │ ├── mybatisplus
│ │ │ │ │ ├── config
│ │ │ │ │ │ └── MyBatisPlusConfig.java
│ │ │ │ │ └── package-info.java
│ │ │ │ ├── redis
│ │ │ │ │ └── config
│ │ │ │ │ └── RedisConfig.java
│ │ │ │ ├── security
│ │ │ │ │ ├── MyAccessDecisionManager.java
│ │ │ │ │ ├── filter
│ │ │ │ │ │ └── LoginAuthenticationFilter.java
│ │ │ │ │ ├── handler
│ │ │ │ │ │ ├── MyAccessDeniedHandler.java
│ │ │ │ │ │ ├── MyAuthenticationEntryPointHandler.java
│ │ │ │ │ │ ├── MyAuthenticationFailureHandler.java
│ │ │ │ │ │ ├── MyAuthenticationSuccessHandler.java
│ │ │ │ │ │ ├── MyLogoutHandler.java
│ │ │ │ │ │ └── MyLogoutSuccessHandler.java
│ │ │ │ │ └── jwt
│ │ │ │ │ └── JwtTokenUtil.java
│ │ │ │ └── utils
│ │ │ │ └── SpringSecurityUtils.java
│ │ │ └── resources
│ │ │ └── templates
│ │ │ └── controller.java.vm
│ │ └── test
│ │ └── java
│ └── target
│ ├── classes
│ │ ├── com
│ │ │ └── jianfen
│ │ │ └── common
│ │ │ ├── core
│ │ │ │ ├── aop
│ │ │ │ │ └── OperLog.class
│ │ │ │ ├── entity
│ │ │ │ │ ├── BaseEntity.class
│ │ │ │ │ ├── CurrentRole.class
│ │ │ │ │ ├── CurrentUser.class
│ │ │ │ │ └── TenantEntity.class
│ │ │ │ ├── page
│ │ │ │ │ └── PaginAtion.class
│ │ │ │ └── result
│ │ │ │ └── ResponseResult.class
│ │ │ ├── exception
│ │ │ │ ├── CustomException.class
│ │ │ │ └── GlobalExceptionHandler.class
│ │ │ ├── fastjson
│ │ │ │ └── config
│ │ │ │ └── FastJsonConfig.class
│ │ │ ├── mybatisplus
│ │ │ │ └── config
│ │ │ │ └── MyBatisPlusConfig.class
│ │ │ ├── redis
│ │ │ │ └── config
│ │ │ │ ├── RedisConfig$1.class
│ │ │ │ ├── RedisConfig$2.class
│ │ │ │ └── RedisConfig.class
│ │ │ ├── security
│ │ │ │ ├── MyAccessDecisionManager.class
│ │ │ │ ├── filter
│ │ │ │ │ └── LoginAuthenticationFilter.class
│ │ │ │ ├── handler
│ │ │ │ │ ├── MyAccessDeniedHandler.class
│ │ │ │ │ ├── MyAuthenticationEntryPointHandler.class
│ │ │ │ │ ├── MyAuthenticationFailureHandler.class
│ │ │ │ │ ├── MyAuthenticationSuccessHandler.class
│ │ │ │ │ ├── MyLogoutHandler.class
│ │ │ │ │ └── MyLogoutSuccessHandler.class
│ │ │ │ └── jwt
│ │ │ │ └── JwtTokenUtil.class
│ │ │ └── utils
│ │ │ └── SpringSecurityUtils.class
│ │ └── templates
│ │ └── controller.java.vm
│ └── generated-sources
│ └── annotations
├── dev-generator
│ ├── dev-generator.iml
│ ├── pom.xml
│ ├── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ └── jianfen
│ │ │ │ └── generator
│ │ │ │ └── DevGenerator.java
│ │ │ └── resources
│ │ │ └── templates
│ │ │ └── controller.java.vm
│ │ └── test
│ │ └── java
│ └── target
│ ├── classes
│ │ ├── com
│ │ │ └── jianfen
│ │ │ └── generator
│ │ │ ├── DevGenerator$1.class
│ │ │ ├── DevGenerator$2.class
│ │ │ └── DevGenerator.class
│ │ └── templates
│ │ └── controller.java.vm
│ └── generated-sources
│ └── annotations
├── dev-modules
│ ├── dev-auth
│ │ ├── dev-auth.iml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ └── com
│ │ │ │ │ └── jianfen
│ │ │ │ │ └── auth
│ │ │ │ │ ├── module
│ │ │ │ │ │ ├── controller
│ │ │ │ │ │ │ ├── SysFuncController.java
│ │ │ │ │ │ │ ├── SysMenuController.java
│ │ │ │ │ │ │ ├── SysRoleController.java
│ │ │ │ │ │ │ ├── SysRoleFuncController.java
│ │ │ │ │ │ │ ├── SysRoleMenuController.java
│ │ │ │ │ │ │ ├── SysRoleUserController.java
│ │ │ │ │ │ │ └── SysUserController.java
│ │ │ │ │ │ ├── entity
│ │ │ │ │ │ │ ├── SysFunc.java
│ │ │ │ │ │ │ ├── SysMenu.java
│ │ │ │ │ │ │ ├── SysRole.java
│ │ │ │ │ │ │ ├── SysRoleFunc.java
│ │ │ │ │ │ │ ├── SysRoleMenu.java
│ │ │ │ │ │ │ ├── SysRoleUser.java
│ │ │ │ │ │ │ └── SysUser.java
│ │ │ │ │ │ ├── mapper
│ │ │ │ │ │ │ ├── SysFuncMapper.java
│ │ │ │ │ │ │ ├── SysMenuMapper.java
│ │ │ │ │ │ │ ├── SysRoleFuncMapper.java
│ │ │ │ │ │ │ ├── SysRoleMapper.java
│ │ │ │ │ │ │ ├── SysRoleMenuMapper.java
│ │ │ │ │ │ │ ├── SysRoleUserMapper.java
│ │ │ │ │ │ │ ├── SysUserMapper.java
│ │ │ │ │ │ │ └── xml
│ │ │ │ │ │ │ ├── SysFuncMapper.xml
│ │ │ │ │ │ │ ├── SysMenuMapper.xml
│ │ │ │ │ │ │ ├── SysRoleFuncMapper.xml
│ │ │ │ │ │ │ ├── SysRoleMapper.xml
│ │ │ │ │ │ │ ├── SysRoleMenuMapper.xml
│ │ │ │ │ │ │ ├── SysRoleUserMapper.xml
│ │ │ │ │ │ │ └── SysUserMapper.xml
│ │ │ │ │ │ └── service
│ │ │ │ │ │ ├── SysFuncService.java
│ │ │ │ │ │ ├── SysMenuService.java
│ │ │ │ │ │ ├── SysRoleFuncService.java
│ │ │ │ │ │ ├── SysRoleMenuService.java
│ │ │ │ │ │ ├── SysRoleService.java
│ │ │ │ │ │ ├── SysRoleUserService.java
│ │ │ │ │ │ ├── SysUserService.java
│ │ │ │ │ │ └── impl
│ │ │ │ │ │ ├── SysFuncServiceImpl.java
│ │ │ │ │ │ ├── SysMenuServiceImpl.java
│ │ │ │ │ │ ├── SysRoleFuncServiceImpl.java
│ │ │ │ │ │ ├── SysRoleMenuServiceImpl.java
│ │ │ │ │ │ ├── SysRoleServiceImpl.java
│ │ │ │ │ │ ├── SysRoleUserServiceImpl.java
│ │ │ │ │ │ └── SysUserServiceImpl.java
│ │ │ │ │ └── security
│ │ │ │ │ ├── MySecurityMetadataSource.java
│ │ │ │ │ ├── config
│ │ │ │ │ │ └── WebSecurityConfig.java
│ │ │ │ │ └── filter
│ │ │ │ │ └── JWTAuthorizationFilter.java
│ │ │ │ └── resources
│ │ │ └── test
│ │ │ └── java
│ │ └── target
│ │ ├── classes
│ │ │ └── com
│ │ │ └── jianfen
│ │ │ └── auth
│ │ │ ├── module
│ │ │ │ ├── controller
│ │ │ │ │ ├── SysFuncController.class
│ │ │ │ │ ├── SysMenuController.class
│ │ │ │ │ ├── SysRoleController.class
│ │ │ │ │ ├── SysRoleFuncController.class
│ │ │ │ │ ├── SysRoleMenuController.class
│ │ │ │ │ ├── SysRoleUserController.class
│ │ │ │ │ └── SysUserController.class
│ │ │ │ ├── entity
│ │ │ │ │ ├── SysFunc.class
│ │ │ │ │ ├── SysMenu.class
│ │ │ │ │ ├── SysRole.class
│ │ │ │ │ ├── SysRoleFunc.class
│ │ │ │ │ ├── SysRoleMenu.class
│ │ │ │ │ ├── SysRoleUser.class
│ │ │ │ │ └── SysUser.class
│ │ │ │ ├── mapper
│ │ │ │ │ ├── SysFuncMapper.class
│ │ │ │ │ ├── SysMenuMapper.class
│ │ │ │ │ ├── SysRoleFuncMapper.class
│ │ │ │ │ ├── SysRoleMapper.class
│ │ │ │ │ ├── SysRoleMenuMapper.class
│ │ │ │ │ ├── SysRoleUserMapper.class
│ │ │ │ │ ├── SysUserMapper.class
│ │ │ │ │ └── xml
│ │ │ │ │ ├── SysFuncMapper.xml
│ │ │ │ │ ├── SysMenuMapper.xml
│ │ │ │ │ ├── SysRoleFuncMapper.xml
│ │ │ │ │ ├── SysRoleMapper.xml
│ │ │ │ │ ├── SysRoleMenuMapper.xml
│ │ │ │ │ ├── SysRoleUserMapper.xml
│ │ │ │ │ └── SysUserMapper.xml
│ │ │ │ └── service
│ │ │ │ ├── SysFuncService.class
│ │ │ │ ├── SysMenuService.class
│ │ │ │ ├── SysRoleFuncService.class
│ │ │ │ ├── SysRoleMenuService.class
│ │ │ │ ├── SysRoleService.class
│ │ │ │ ├── SysRoleUserService.class
│ │ │ │ ├── SysUserService.class
│ │ │ │ └── impl
│ │ │ │ ├── SysFuncServiceImpl.class
│ │ │ │ ├── SysMenuServiceImpl.class
│ │ │ │ ├── SysRoleFuncServiceImpl.class
│ │ │ │ ├── SysRoleMenuServiceImpl.class
│ │ │ │ ├── SysRoleServiceImpl.class
│ │ │ │ ├── SysRoleUserServiceImpl.class
│ │ │ │ └── SysUserServiceImpl.class
│ │ │ └── security
│ │ │ ├── MySecurityMetadataSource.class
│ │ │ ├── config
│ │ │ │ ├── WebSecurityConfig$1.class
│ │ │ │ └── WebSecurityConfig.class
│ │ │ └── filter
│ │ │ └── JWTAuthorizationFilter.class
│ │ └── generated-sources
│ │ └── annotations
│ ├── dev-basic
│ │ ├── dev-basic.iml
│ │ ├── pom.xml
│ │ ├── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ └── com
│ │ │ │ │ └── jianfen
│ │ │ │ │ └── basic
│ │ │ │ │ ├── controller
│ │ │ │ │ │ ├── SysDeptController.java
│ │ │ │ │ │ ├── SysDicController.java
│ │ │ │ │ │ ├── SysDicItemController.java
│ │ │ │ │ │ ├── SysEmployeController.java
│ │ │ │ │ │ ├── SysJobsController.java
│ │ │ │ │ │ ├── SysParameterController.java
│ │ │ │ │ │ ├── SysTenantController.java
│ │ │ │ │ │ ├── SysUploadController.java
│ │ │ │ │ │ └── SysUserColumnController.java
│ │ │ │ │ ├── entity
│ │ │ │ │ │ ├── SysDept.java
│ │ │ │ │ │ ├── SysDic.java
│ │ │ │ │ │ ├── SysDicItem.java
│ │ │ │ │ │ ├── SysEmploye.java
│ │ │ │ │ │ ├── SysJobs.java
│ │ │ │ │ │ ├── SysParameter.java
│ │ │ │ │ │ ├── SysTenant.java
│ │ │ │ │ │ ├── SysUpload.java
│ │ │ │ │ │ └── SysUserColumn.java
│ │ │ │ │ ├── mapper
│ │ │ │ │ │ ├── SysDeptMapper.java
│ │ │ │ │ │ ├── SysDicItemMapper.java
│ │ │ │ │ │ ├── SysDicMapper.java
│ │ │ │ │ │ ├── SysEmployeMapper.java
│ │ │ │ │ │ ├── SysJobsMapper.java
│ │ │ │ │ │ ├── SysParameterMapper.java
│ │ │ │ │ │ ├── SysTenantMapper.java
│ │ │ │ │ │ ├── SysUploadMapper.java
│ │ │ │ │ │ ├── SysUserColumnMapper.java
│ │ │ │ │ │ └── xml
│ │ │ │ │ │ ├── SysDeptMapper.xml
│ │ │ │ │ │ ├── SysDicItemMapper.xml
│ │ │ │ │ │ ├── SysDicMapper.xml
│ │ │ │ │ │ ├── SysEmployeMapper.xml
│ │ │ │ │ │ ├── SysJobsMapper.xml
│ │ │ │ │ │ ├── SysParameterMapper.xml
│ │ │ │ │ │ ├── SysTenantMapper.xml
│ │ │ │ │ │ ├── SysUploadMapper.xml
│ │ │ │ │ │ └── SysUserColumnMapper.xml
│ │ │ │ │ └── service
│ │ │ │ │ ├── SysDeptService.java
│ │ │ │ │ ├── SysDicItemService.java
│ │ │ │ │ ├── SysDicService.java
│ │ │ │ │ ├── SysEmployeService.java
│ │ │ │ │ ├── SysJobsService.java
│ │ │ │ │ ├── SysParameterService.java
│ │ │ │ │ ├── SysTenantService.java
│ │ │ │ │ ├── SysUploadService.java
│ │ │ │ │ ├── SysUserColumnService.java
│ │ │ │ │ └── impl
│ │ │ │ │ ├── SysDeptServiceImpl.java
│ │ │ │ │ ├── SysDicItemServiceImpl.java
│ │ │ │ │ ├── SysDicServiceImpl.java
│ │ │ │ │ ├── SysEmployeServiceImpl.java
│ │ │ │ │ ├── SysJobsServiceImpl.java
│ │ │ │ │ ├── SysParameterServiceImpl.java
│ │ │ │ │ ├── SysTenantServiceImpl.java
│ │ │ │ │ ├── SysUploadServiceImpl.java
│ │ │ │ │ └── SysUserColumnServiceImpl.java
│ │ │ │ └── resources
│ │ │ └── test
│ │ │ └── java
│ │ └── target
│ │ ├── classes
│ │ │ └── com
│ │ │ └── jianfen
│ │ │ └── basic
│ │ │ ├── controller
│ │ │ │ ├── SysDeptController.class
│ │ │ │ ├── SysDicController.class
│ │ │ │ ├── SysDicItemController.class
│ │ │ │ ├── SysEmployeController.class
│ │ │ │ ├── SysJobsController.class
│ │ │ │ ├── SysParameterController.class
│ │ │ │ ├── SysTenantController.class
│ │ │ │ ├── SysUploadController.class
│ │ │ │ └── SysUserColumnController.class
│ │ │ ├── entity
│ │ │ │ ├── SysDept.class
│ │ │ │ ├── SysDic.class
│ │ │ │ ├── SysDicItem.class
│ │ │ │ ├── SysEmploye.class
│ │ │ │ ├── SysJobs.class
│ │ │ │ ├── SysParameter.class
│ │ │ │ ├── SysTenant.class
│ │ │ │ ├── SysUpload.class
│ │ │ │ └── SysUserColumn.class
│ │ │ ├── mapper
│ │ │ │ ├── SysDeptMapper.class
│ │ │ │ ├── SysDicItemMapper.class
│ │ │ │ ├── SysDicMapper.class
│ │ │ │ ├── SysEmployeMapper.class
│ │ │ │ ├── SysJobsMapper.class
│ │ │ │ ├── SysParameterMapper.class
│ │ │ │ ├── SysTenantMapper.class
│ │ │ │ ├── SysUploadMapper.class
│ │ │ │ ├── SysUserColumnMapper.class
│ │ │ │ └── xml
│ │ │ │ ├── SysDeptMapper.xml
│ │ │ │ ├── SysDicItemMapper.xml
│ │ │ │ ├── SysDicMapper.xml
│ │ │ │ ├── SysEmployeMapper.xml
│ │ │ │ ├── SysJobsMapper.xml
│ │ │ │ ├── SysParameterMapper.xml
│ │ │ │ ├── SysTenantMapper.xml
│ │ │ │ ├── SysUploadMapper.xml
│ │ │ │ └── SysUserColumnMapper.xml
│ │ │ └── service
│ │ │ ├── SysDeptService.class
│ │ │ ├── SysDicItemService.class
│ │ │ ├── SysDicService.class
│ │ │ ├── SysEmployeService.class
│ │ │ ├── SysJobsService.class
│ │ │ ├── SysParameterService.class
│ │ │ ├── SysTenantService.class
│ │ │ ├── SysUploadService.class
│ │ │ ├── SysUserColumnService.class
│ │ │ └── impl
│ │ │ ├── SysDeptServiceImpl.class
│ │ │ ├── SysDicItemServiceImpl.class
│ │ │ ├── SysDicServiceImpl.class
│ │ │ ├── SysEmployeServiceImpl.class
│ │ │ ├── SysJobsServiceImpl.class
│ │ │ ├── SysParameterServiceImpl.class
│ │ │ ├── SysTenantServiceImpl.class
│ │ │ ├── SysUploadServiceImpl.class
│ │ │ └── SysUserColumnServiceImpl.class
│ │ └── generated-sources
│ │ └── annotations
│ ├── dev-modules.iml
│ ├── dev-workflow
│ │ ├── dev-workflow.iml
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ └── resources
│ │ └── test
│ │ └── java
│ └── pom.xml
├── dev-util
│ ├── dev-util.iml
│ ├── pom.xml
│ └── src
│ ├── main
│ │ ├── java
│ │ └── resources
│ └── test
│ └── java
├── myLogs
│ ├── web-error-2023-03-08.0.log
│ ├── web-info-2023-03-08.0.log
│ ├── web-info-2023-03-09.0.log
│ ├── web-info-2023-03-10.0.log
│ ├── web-warn-2023-03-08.0.log
│ ├── web-warn-2023-03-09.0.log
│ ├── web_debug.log
│ ├── web_error.log
│ ├── web_info.log
│ └── web_warn.log
├── pom.xml
└── shen-smt.iml
176 directories, 296 files