
整合 SpringBoot2 + Shiro 实现权限管理。前端完全依赖 Vue2 实现,相信能对你 SpringBoot 和 Shiro 的学习很有帮助。
项目地址:https://github.com/TyCoding/permission
线上地址:http://39.105.46.235:8083/login
如果对你有帮助的话,欢迎右上角 star 支持一下作者
功能模块
├─项目文档(Swagger2.0) ├─系统管理 │ ├─用户管理 │ ├─角色管理 │ ├─菜单管理 │ └─部门管理 ├─系统监控 │ ├─在线用户 │ ├─登录日志 │ ├─系统日志 │ ├─Redis 监控 │ └─Druid 监控 ├─对象储存 │ ├─七牛云 │─网络资源 │ ├─天气查询 │ └─影视资讯 后端
基础框架:Spring Boot 2.1.2.RELEASE 持久层框架:MyBatis 3.4.6 权限框架:Shiro 1.4.0 模板引擎:Thymeleaf 3.0.11.RELEASE 缓存框架:Redis 其他:Swagger2、七牛云、Mybatis 通用 Mapper、druid、Logback、fastjson、pageHelper 前端
基础框架:ElementUI Javascript 插件:Vue.js 




1 a1274598858 2019 年 5 月 12 日 每次请求 左边的菜单栏都会刷新,这样体验会不怎么好 |
2 TyCoding OP @a1274598858 如果你习惯了 JQuery 可能会觉得那样好些,但如果你使用了 Vue 那种方式基本无法实现(传统的方式就是嵌套<iframe>),除非你使用前后端分离,前端用 Node+Vue 单页面程序实现局部刷新 |
3 liyihang 2019 年 5 月 13 日 |