分享一个 Java 权限管理系统,代码简洁,易于二次开发

搬瓦工机场JMS

Shiro-Action
本项目使用 Spring Boot 搭建, 用于加深对 Spring Boot 与 Shiro 的学习, 项目特色是支持 restful 风格权限控制, 支持对同一 URL, 不同 HTTP Mehtod 的权限控制, 适用于更多的场景.  

Github 地址: https://github.com/zhaojun1998/Shiro-Action
预览地址: http://shiro.jun6.net/
文档地址: http://docs.zhaojun.im/shiro/

默认管理员账号: admin, 密码: 123456
普通用户账号: user, 密码: 123456

为了不影响其他人的浏览体验, 请尽量不要进行删除类的敏感操作.  admin 为超级管理员, 自动拥有全部权限.

系统特色

  • 支持根据同 URL, 不同 HTTP Method 来校验权限, 更支持 restful 场景.
  • 集成 OAuth2 登录, 且提供了接口易于拓展开发.
  • 全局异常处理. 根据请求方式区分返回 json 数据还是错误页面.
  • Logback MDC 支持, 将当前登录人和操作者 IP 加入日志中.
  • JSR-303 数据校验

运行环境

  • JDK 1.8
  • MySQL 5.7
  • Redis

系统预览







技术选型
前端

  • 前端框架: Layui
  • 后台模板: Z-Admin

后端

  • SpringBoot 2.0.6.RELEASE
  • Shiro 1.4.0
  • MyBatis 1.3.2
  • Druid 1.1.10
  • PageHelper 1.2.9
  • Shiro-Redis 3.2.3

前端框架也是基于 Layui 改的,配色参考了 element-admin, mjj 们用 layui 比较多,可以参考使用这个模板,各位有什么功能需求都可以提。
后台模板纯静态代码地址: https://github.com/zhaojun1998/Z-Admin

如果觉得有用,各位大佬点个 start,谢谢。

内蒙古网友:有视频教程。实战撸代码就好了
福建网友:支持楼主!有空下来看看
安徽网友:大佬牛皮啊,star了
北京网友:厉害厉害 star了
内蒙古网友:java大佬顶上去
上海网友:

以上信息转载自Hostloc。

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 分享一个 Java 权限管理系统,代码简洁,易于二次开发

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏