后台管理系统

我要开发同款
羽笙2023年05月16日
258阅读
所属分类运维 PC网站IT

作品详情

架构设计: SpringBoot+Mybatis+Layui+Thymeleaf+MySQL
后台管理系统使用企业使用.
主要功能有:权限管理、菜单管理、用户管理、系统设置、实时日志、实时监控、登录用户修改密码、配置个性化菜单, 。
系统设置
这里是一个简单的系统属性设置,如果想支持更多的配置,可以自己扩展(比如这里:用户管理初始、重置密码)

菜单管理
菜单管理是一个layui Of Tree

权限管理
添加和删​​除

动态权限加载

权限加载不是死在代码里,而是动态从数据库中读取,每次调用save方法更新权限集

大吉是ROLE_USER权限,权限内容为空,无法访问/sys/以下路径(http://localhost:8888/sys/sysUser/get/1)

使用sa超级管理员进行权限管理编辑,给ROLE_USER添加/sys/**的权限内容,大吉可以直接访问(http://localhost:8888/sys/sysUser/get/1)

用户管理
主要包括用户信息、登录限制维护、菜单、权限分配等

修改用户权限是下次登录

修改用户菜单刷新系统

用户管理新增“当前在线用户”管理,见文末“补充更新”

登录用户信息
基本信息

登录用户只能修改部分信息,如姓名、更改密码

更改密码

密码采用MD5加密并转换为16位二进制字符串存储,除了用户可以主动修改密码外,还可以要求管理员重置密码

个性菜单

用户可以配置自己的个性化快捷菜单

实时日志
使用websocket,实时日志输出到网页,1每秒刷新一次


实时监控
实时监控的是系统硬件环境、以及jvm运行时内存,使用websocket,实时数据输出到网页,1秒刷新一次
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论