Skip to content

介绍

提示

接触了很多优秀的开源和闭源项目,在使用过程中也发现一些问题,不甘满足的我遂产生了想法:于是利用休息时间编写了一套后台管理系统,它灵活、简洁、高效,拥抱最新的技术,因此Sz-Admin便诞生了,也意为升职Admin,升职加薪节节高。

Sz Admin ,一个基于 Spring Boot 3、JDK21、Vue 3 和 Element-Plus 的开源后台管理框架,致力于为您提供一个流畅、直观且功能强大的开发框架。它不仅融合了最新的技术趋势,而且通过精心设计,确保了系统的简洁性和高效,让使用者可以专注业务。

在线体验

  • 官网地址:https://szadmin.cn/

  • 预览地址:https://preview.szadmin.cn/

  • 代码仓库:

    • 前端代码:
    shell
    git clone https://github.com/feiyuchuixue/sz-admin.git
    shell
    git clone https://gitee.com/feiyuchuixue/sz-admin.git
    • 后端代码:
    shell
    git clone https://github.com/feiyuchuixue/sz-boot-parent.git
    shell
    git clone https://gitee.com/feiyuchuixue/sz-boot-parent.git
    • 部署脚本:
    shell
    git clone https://github.com/feiyuchuixue/sz-deploy.git
    shell
    git clone https://gitee.com/feiyuchuixue/sz-deploy.git

系统要求

  • JDK >= 21
  • MySQL >= 8.0.34
  • Maven >= 3.8
  • Node >= 16.x

功能列表

  • 账户管理:负责管理系统用户的创建、配置及权限分配,确保用户身份的合法性和操作的合规性。
  • 角色管理:实现角色与权限的精细绑定,通过角色分配简化用户权限管理,提高系统安全性和灵活性。
  • 菜单管理:定制化系统导航结构,通过权限细分确保用户仅访问授权的操作界面,增强操作的直观性和可控性。
  • 字典管理:维护系统内静态数据字典,如配置项、枚举值等,以统一管理和优化数据的一致性。
  • 参数管理:动态调整系统运行参数,无需重启即可实时生效,提升系统响应速度和运维效率。
  • 客户端管理:监管客户端接入,确保客户端的合法性和安全性,维护系统的整体稳定性。
  • 部门管理:构建组织架构,通过树状结构展示,支持数据权限的层级化管理,加强信息的有序性和安全性。
  • 代码生成器:自动化生成前后端代码模板,支持CRUD操作,加速开发周期,提升开发效率。
  • WebSocket:提供WebSocket支持。
  • 数据权限支持:通过精细控制和灵活配置,确保用户仅访问授权的数据,强化数据安全性和系统响应性。

系统美照

登录页home页
账户管理角色管理
菜单管理字典管理
配置管理客户端管理
部门管理代码预览
代码生成配置1代码生成配置2