【Straw-Shiro】基于 SpringBoot + Shiro 权限管理系统

Straw-Shiro

1、项目简介

基于 springboot、shiro 实现的后台管理系统模板,主要可以用于线上项目、外包项目、企业项目的生产使用,其中使用的相关组件均为开源组件,并未涉及授权购买等相关问题,可以放心使用。使用的相关技术均为市面上通用的技术,不会存在有问题,没答案的现象。

2、相关链接

3、基础功能

功能代表
部门管理部门管理负责各个部门之间的层级管理
用户管理系统核心就是用户,用户是必不可少的一份子
角色管理分配用户的使用权限,对于整个系统来说,非常重要
菜单管理菜单管理实际上也叫权限管理,负责整合系统的请求与权限的配置,增加系统安全性
字典管理字典管理有父子两张表,父表为类型表,字表为数据表,对于管理维表信息非常方便
系统配置通过配置的形式管理系统名称,项目名称,图标等定制化信息
登录日志记录系统的登录人、登录时间、登录地点等信息
操作日志记录系统操作接口的详细信息,方便后期处理问题时查找源头
数据监控监控数据源、性能、查询细节等各方面信息,可以找出 SQL 查询慢的原因
服务监控监控服务器的各方面指标是否在正常的范围内
运行监控实时查看系统日志,方便开发者不连接服务器的情况下调节 bug
接口文档接口文档分模块统一管理各种接口的调用规则
上传下载通过案例模板,方便开发中直接复制粘贴常用上传下载组件
构建表单拖拽生成各种表单,快速复制粘贴,一键生成表单
代码生成一键生成 Controller、Service、ServiceImpl、Mapper、Entity、Vo 等支持定制模板

4、技术选型

名称版本简介地址
SpringBoot2.4.3核心框架https://spring.io/projects/spring-boot
Shiro1.4.1安全框架http://shiro.apache.org/
MybatisPlus3.3.1ORM 框架https://mp.baomidou.com/
Thymeleaf2.4.3模板引擎https://www.thymeleaf.org/
Layuiminiiframe 版静态样式http://layuimini.99php.cn/
Redis缓存组件https://redis.io/
MySQL8.0.22数据库https://www.mysql.com/
Druid1.2.4连接池https://druid.apache.org/
knife4j3.0.2接口文档https://swagger.io/
fastjson1.2.75Json 工具https://github.com/alibaba/fastjson
commons-io2.6IO 工具http://commons.apache.org/proper/commons-io/
UserAgentUtils1.21设备信息https://mvnrepository.com/artifact/eu.bitwalker/UserAgentUtils
ip2region1.7.2IP 地址https://gitee.com/lionsoul/ip2region
hutool-all5.4.3Hutool 工具https://hutool.cn/docs/#/
oshi5.7.0系统信息https://github.com/oshi/oshi
zxing3.3.0二维码
EasyPoi4.2.0导入导出http://easypoi.mydoc.io/

5、项目截图

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述

6、常见问题

提问建议通过 Issue 发布,Issue 提问

7、开源协议

Straw-Shiro 使用的是 Apache 2.0 许可。详细信息请参见Apache License 2.0文件

技术分享区

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Tellsea

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值