# JE后台管理系统 **Repository Path**: qiangGG/SpringbootShiro ## Basic Information - **Project Name**: JE后台管理系统 - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2018-07-25 - **Last Updated**: 2021-11-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SpringbootShiro #### 项目介绍 JE后台管理系统是由Springboot+Mybatis+Redis+Shiro 等框架构成 JE拥有技术: 核心框架:Spring Boot 安全框架:Apache Shiro 缓存: redis 模板引擎:JSP+HTML5 持久层框架:MyBatis 定时任务:Quartz 日志统计:AOP 验证码:Kaptcha 采用HTML5 & CSS3 拥有良好的代码结构 更多…… #### 软件架构 Springboot+Mybatis+Redis+Shiro 框架的增删改查(含分页) View层主要是JSP+HTML5, 登录页动态展示,多个背景来回切换 Shiro + Redis 的集成 Shiro 初始权限动态加载。 Shiro 自定义权限校验Filter定义,及功能实现。 Shiro JSP标签使用。 Shiro 登录后跳转到最后一个访问的页面。 用户禁止登录Demo。 在线显示,在线用户管理(踢出登录)。 登录注册密码加密传输Demo(详细请见下面讲解)。 密码修改。 用户个人中心。 权限的增删改查。 角色的增删改查。 权限->角色->用户之间的关系维护。 管理员权限的自动添加(当有一个权限创建,自动添加到管理员角色下,保证管理员是最大权限)。 Springboot定时任务数据化数据。 kaptcha验证码。 一个帐号多处登录限制,踢出用户。 AOP实现操作日志 调用淘宝第三方接口 实现登录日志功能 **注:本人大二学生,学习之余 做的,如有不足之处,还望多多指教! 学生党 或对这方面感兴趣的 可以加qq群: :smile: 875137707 ![qq群](https://images.gitee.com/uploads/images/2018/0906/160511_fbd983b3_2040599.jpeg "115019252747092285.jpg") ** 后续会陆陆续续升级... ... #### 安装教程 本教程Jar包管理是 Maven ,所以如果是 Maven 项目下载Demo后可以直接使用,如果是普通的Java Web项目,那么请在下面下载所有依赖包。 本教程开发工具是idea。 本教程编码格式为UTF-8。 本教程JDK为1.8,请勿使用自带工具JDK。 本教程Mysql为5.3版本是以上。 Redis 版本随意。 本教程Springboot版本为2.0.3。 前端页面采用Bootstrap 3.2。 效果: ![登录动态页面](https://images.gitee.com/uploads/images/2018/0906/152507_5b6ce7d9_2040599.png "1536218633(1).png") ![首页](https://images.gitee.com/uploads/images/2018/0906/152539_92021eaa_2040599.png "1536218052(1).png") ![用户列表](https://images.gitee.com/uploads/images/2018/0906/152611_d66f867f_2040599.png "1536218126(1).png") ![在线用户-可以踢出](https://images.gitee.com/uploads/images/2018/0906/152635_15b94206_2040599.png "1536218178(1).png") ![email功能待完善](https://images.gitee.com/uploads/images/2018/0906/152728_abd68066_2040599.png "1536218291(1).png") ![email](https://images.gitee.com/uploads/images/2018/0906/152806_58bdbaef_2040599.png "1536218333(1).png") ![AOP实现操作日志记录功能](https://images.gitee.com/uploads/images/2018/0906/152909_9e9e0dfd_2040599.png "1536218398(1).png") ![登录日志功能](https://images.gitee.com/uploads/images/2018/0906/152939_fa0ee99c_2040599.png "1536218475(1).png") ![角色](https://images.gitee.com/uploads/images/2018/0906/153002_296f6b16_2040599.png "1536218512(1).png") ![Echarts](https://images.gitee.com/uploads/images/2018/0906/153019_8781a703_2040599.png "b8b22c0f8e9b79eefc6f11863cfc1a6.png") ![Echars](https://images.gitee.com/uploads/images/2018/0906/153041_6a339797_2040599.png "bb035c91142c33532950164b61ec491.png")