# springboot-rbac **Repository Path**: chasel96/springboot-rbac ## Basic Information - **Project Name**: springboot-rbac - **Description**: The demo programed when I learning rbac. - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-12-30 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 项目背景 慕课网[Java开发企业级权限管理系统](https://coding.imooc.com/learn/list/149.html)项目的SpringBoot版本实现 原项目是SpringMVC的,我把它改成了SpringBoot的框架 #### 项目技术选型 Swagger + SpringBoot + Redis + MySQL ##### 项目包含内容: * swagger * rbac * lombok * logback xml配置 * SpringBoot jsp整合 * Mybatis Generator * 全局异常处理HandlerExceptionResolver * 参数校验器 * json转换 * 操作应用上下文Application Context * http前后请求监听 Http Interceptor * Springboot 兼容jsp * 自定义Filter AclControlFilter * redis #### 数据库初始化(MYSQL) ```sql CREATE USER 'chasel'@'%' IDENTIFIED BY 'chasel'; CREATE DATABASE rbacdb DEFAULT CHARACTER SET utf8mb4; GRANT ALL PRIVILEGES ON rbacdb.* TO chasel@'%'; FLUSH PRIVILEGES; ```