返回目录
开源项目设计创作类新手

1024-lab/smart-admin.git: 🔥SmartAdmin以「高质量代码」为核心,「简洁、高效、安全」的快速开发平台;基于SpringBoot2/3+Sa-Token+Mybatis-Plus和Vue3 +Ant Design Vue+UniApp (提供Jav

SmartAdmin(MIT协议,可商用): 🔥SmartAdmin以「高质量代码」为核心,「简洁、高效、安全」的快速开发平台;基于SpringBoot2/3+Sa-Token+Mybatis-Plus和Vue3 +Ant Design Vue+UniApp (提供JavaScript和TypeScript双版本、Java8和java17双版本);满足三级等保、网络安全、数据安全等功能要求,同时重磅开源千余家企业在使用的《高质量代码规范》等 登录 注册 - 开源 - 企业版 - 高校版 - - 搜索 -

0 次阅读2026/09/16 发布
1024-lab/smart-admin.git: 🔥SmartAdmin以「高质量代码」为核心,「简洁、高效、安全」的快速开发平台;基于SpringBoot2/3+Sa-Token+Mybatis-Plus和Vue3 +Ant Design Vue+UniApp (提供Jav 来源图片

社区作者 · zZz

它解决什么问题

SmartAdmin(MIT协议,可商用): 🔥SmartAdmin以「高质量代码」为核心,「简洁、高效、安全」的快速开发平台;基于SpringBoot2/3+Sa-Token+Mybatis-Plus和Vue3 +Ant Design Vue+UniApp (提供JavaScript和TypeScript双版本、Java8和java17双版本);满足三级等保、网络安全、数据安全等功能要求,同时重磅开源千余家企业在使用的《高质量代码规范》等

登录 注册

-

开源

-

企业版

-

高校版

-

-

搜索

-

帮助中心

-

使用条款

-

关于我们

开源 企业版 高校版 私有云

模力方舟

AI 队友

登录 注册

【大赛通知】开源中国「2026上海开源软件应用创新大赛」火热报名中,百万奖池等你的项目

代码拉取完成,页面将自动刷新

Watch

不关注

关注所有动态

仅关注版本发行动态

关注但不提醒动态

957

Star 10.6K

Fork 4.7K

1024创新实验室 / SmartAdmin(MIT协议,可商用)

代码

Issues

15

Pull Requests

1

Wiki

统计

流水线

服务

JavaDoc

质量分析

Jenkins for Gitee

腾讯云托管

腾讯云 Serverless

悬镜安全

阿里云 SAE

Codeblitz

SBOM

开发画像分析

我知道了,不再自动展开

加入 Gitee

与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)

免费加入

已有帐号? 立即登录

返回

master

分支 (2)

标签 (34)

管理

管理

master

feature/1.x

v3.30.0

v3.29.0

v3.28.0

v3.27.0

v3.26.0

v3.25.0

v3.24.0

v3.23.0

v3.21

v3.19

v3.18

v3.15

v3.14

v3.13

v3.12

v3.11.0

v3.10.1

v3.10.0

v3.9.0

v3.7.0

克隆/下载

克隆/下载

HTTPS SSH SVN SVN+SSH

下载ZIP

提示

下载代码请复制以下命令到终端执行

为确保你提交的代码身份被 Gitee 正确识别,请执行以下命令完成配置

命令
git config --global user.name userName &#10git config --global user.email userEmail

初次使用 SSH 协议进行代码克隆、推送等操作时,需按下述提示完成 SSH 配置

1 生成 RSA 密钥

2 获取 RSA 公钥内容,并配置到 SSH公钥 中

在 Gitee 上使用 SVN,请访问 使用指南

使用 HTTPS 协议时,命令行会出现如下账号密码验证步骤。基于安全考虑,Gitee 建议 配置并使用私人令牌 替代登录密码进行克隆、推送等操作

Username for 'https://gitee.com': userName

Password for 'https://[email protected]': #

私人令牌

新建文件

新建 Diagram 文件

新建子模块

上传文件

分支 2

标签 34

贡献代码

同步代码

创建 Pull Request

了解更多

对比差异

通过 Pull Request 同步

同步更新到分支

通过 Pull Request 同步

将会在向当前分支创建一个 Pull Request,合入后将完成同步

zhuoda

v3.31 【增加】字典值反序列增加int类型;【优化】java17版本S3上传文件...

1bfb879

473 次提交

提交 取消

提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件

smart-admin-api-java17-springboot3

保存 取消

smart-admin-api-java8-springboot2

保存 取消

smart-admin-web-javascript

保存 取消

smart-admin-web-typescript

保存 取消

smart-app

保存 取消

数据库SQL脚本

保存 取消

.gitignore

保存 取消

LICENSE

保存 取消

README.md

保存 取消

Loading...

README

MIT

&#x000A; ### **SmartAdmin**&#x000A;&#x000A;**SmartAdmin** 由 **中国·洛阳** [1024创新实验室](https://www.1024lab.net/) 基于SpringBoot2/3+Sa-Token+Mybatis-Plus 和 Vue3+Ant Design Vue+Uni-App+Uni-UI,并以 <font color="#DC143C">**「高质量代码」为核心,「简洁、高效、安全」**</font>的快速开发平台。

&#x000A;&#x000A;**<font color="#DC143C">国内首个满足《网络安全-三级等保》、《数据安全》</font>** 功能要求,支持登录限制、接口国产加解密、数据脱敏等一系列安全要求。

&#x000A;&#x000A;**<font color="#DC143C">支持国产数据库:【达梦、金仓、南大通用、海量数据、神州通用、OceanBase、GaussDB 高斯、阿里PolarDB、GoldenDB】等,主流数据库:【Mysql、PostgreSQL、SqlServer、Oracle】等</font>**&#x000A;&#x000A; **<font color="#DC143C">前端提供JavaScript和TypeScript双版本,后端提供Java8+SpringBoot2.

X和Java17+SpringBoot3.X 双版本</font>**。&#x000A;&#x000A;同时 **<font color="#DC143C">重磅开源</font>** 开源六年来 **<font color="#DC143C">千余家企业验证过且正在使用</font>** 的代码规范: **<font color="#DC143C">《高质量代码思想》、《Vue3规范》、《Java规范》</font>** ,让大家在这浮躁的世界里感受到一股把代码写好的清流!

同时又能节省大量时间,减少加班,快乐工作,保持谦逊,保持学习,**<font color="#DC143C">热爱代码,更热爱生活</font>** !&#x000A;### **技术体系**&#x000A;&#x000A;- 前端:JavaScript/TypeScript + Vue3 + Vite5 + Pinia + Ant Design Vue 4.

X&#x000A;- 移动端:uniapp (vue3版本) + uni-ui + (同时支持APP、小程序、H5)&#x000A;- 后端:Java8/17 + SpringBoot2/3 + Sa Token + Mybatis-plus + 主流数据库/国产数据库&#x000A;- 官方文档:[https://smartadmin.vip](https://smartadmin.vip)&#x000A;- 电脑在线预览:[https://preview.smartadmin.

vip](https://preview.smartadmin.vip)&#x000A;- 移动端在线预览:[https://app.smartadmin.vip](https://app.smartadmin.vip/#/pages/login/login)&#x000A;### **理念与思想**&#x000A;&#x000A;- 我们分享的不是徒劳无功的各种功能,而是必须有的功能,如:数据变动记录、系统说明文档、版本更新记录、意见反馈、日志、心跳、单号生成器等等。

&#x000A;- 我们分享的还有经过上百家公司验证过的前端、后端、vue3等代码规范,好的规范能让我敲下的每行代码更铿锵有力!&#x000A;- **我们推崇高质量的代码,身为开发,代码即利剑,键盘上一套行云流水,宛如侠客,事了拂衣去,深藏身与名。**&#x000A;- **我们推崇团队的高度配合默契、互相帮助,从不加班,而不是一看到别人的代码就头皮发麻,留其 [996.ICU](https://baike.baidu.com/item/996.ICU) 加班。

**&#x000A;- **我们主动思考,保持谦逊,保持学习,热爱代码,更热爱生活。**&#x000A;- **<font color="#DC143C">我们希望你,希望你能花费3分钟认真阅读下面的每一个点,让你感受从未有过的技术体验!</font>**&#x000A;&#x000A;### **功能亮点图**&#x000A;&#x000A;<table>&#x000A;<tr>&#x000A; <td><img src="https://img.smartadmin.1024lab.

net/smart-admin-v3/login/login-bg.png"/></td>&#x000A; <td><img src="https://img.smartadmin.1024lab.net/smart-admin-v3/cut/home.png"/></td>&#x000A;</tr>&#x000A;<tr>&#x000A; <td><img src="https://img.smartadmin.1024lab.net/smart-admin-v3/login/login-fail-log.

png"/></td>&#x000A; <td><img src="https://img.smartadmin.1024lab.net/smart-admin-v3/cut/doc.png"/></td>&#x000A;</tr>&#x000A;<tr>&#x000A; <td><img src="https://img.smartadmin.1024lab.net/smart-admin-v3/cut/code.png"/></td>&#x000A; <td><img src="https://img.

smartadmin.1024lab.net/smart-admin-v3/cut/git-diff.png"/></td>&#x000A;</tr>&#x000A;<tr>&#x000A; <td><img src="https://img.smartadmin.1024lab.net/smart-app/app1.png"/></td>&#x000A; <td><img src="https://img.smartadmin.1024lab.net/smart-app/app2.

png"/></td>&#x000A;</tr>&#x000A;<tr>&#x000A; <td><img src="https://img.smartadmin.1024lab.net/smart-admin-v3/cut/front.png"/></td>&#x000A; <td><img src="https://img.smartadmin.1024lab.net/smart-admin-v3/cut/back.

png"/></td>&#x000A;</tr>&#x000A;</table>&#x000A;&#x000A;### **功能亮点**&#x000A;&#x000A;- **<font color="#DC143C">安全体系</font>**:满足国家三级等保要求,如双因子登录、密码加密、密码复杂度要求、登录错误次数锁定、登录超时退出、数据脱敏等网络安全和数据安全功能&#x000A;- **<font color="#DC143C">接口加解密</font>**:支持请求参数和返回内容进行加解密操作,支持国产加密算法和其他国外加密算法&#x000A;- **表格自定义列**:支持用户自定义列,并能将用户自定义列持久化到数据库&#x000A;- **数据变更记录**:支持基于git diff插件的数据变更记录,查看数据变化更直观方便&#x000A;- **在线文档**:支持右侧帮助文档(类似阿里云控制台右侧帮助文档效果)、支持意见反馈、版本记录 等功能&#x000A;- **OA办公**:公司信息(发票、银行、员工等)、通知公告(阅读记录、次数等)&#x000A;- **日志、监控**:服务器心跳日志、登录日志、操作日志(IP、浏览器、操作系统等设备信息)&#x000A;- **系统功能**:员工、部门、角色、权限、菜单、水印、文件管理、系统参数、数据字典、单号生成 等&#x000A;- **代码生成**: 基于每个表的配置、在线预览代码、下载 等&#x000A;- **以上只是一些举例,更多灿若繁星的惊喜和细节,等待着你的发现!

**:[SmartAdmin 业内独有功能亮点](https://smartadmin.

vip)&#x000A;&#x000A;&#x000A;### **代码亮点**&#x000A;&#x000A;- **【前端-双版本】:** 提供 js 和 ts 双版本,目录结构及其清晰&#x000A;- **【前端-常量维护】:** vue-enum,拒绝出现魔法数字,常量枚举不可维护的现象&#x000A;- **【前端-命名】:** 业内最好的api、常量等命名和写法&#x000A;- **【前端-多环境支持】:** 独有的本地、开发、测试、预发布、生产 5个env环境配置文件&#x000A;- **【前端-layout代码】:** 业内代码最清晰的layout布局写法,小白都能看懂&#x000A;- **【前端-main.

js】:** 业内可能只有我们把main.

js中的router加载方式写对了&#x000A;- ----华丽前后端分割线----&#x000A;- **【后端-独有目录结构】:** 业内独有的高质量的 Java代码分包结构,适合大、中、小型项目,结构非常清晰&#x000A;- **【后端-公共配置文件】:** 业内独有的共用配置文件维护,简化共同配置&#x000A;- **【后端-返回码维护】:** 业内独创的请求返回码维护,非常值得一看&#x000A;- **【后端-四层架构】:** 四层架构(controller, service, manager, dao),为什么要有四层&#x000A;- **【后端-多环境】:** maven多环境:开发、测试、预发布、生产 环境配置&#x000A;- **【后端-系统钩子】:** smart-reload,为系统预留钩子,动态加载,在不重启程序前提下执行一些代码&#x000A;- 以上只是沧海一粟,更多的细节等待你的发现!

[去查看](https://smartadmin.vip) &#x000A; &#x000A; &#x000A; &#x000A;

&#x000A;MIT License&#x000A;&#x000A;Copyright (c) 2020 1024-lab&#x000A;&#x000A;Permission is hereby granted, free of charge, to any person obtaining a copy&#x000A;of this software and associated documentation files (the "Software"), to deal&#x000A;in the Software without restriction, including without limitation the rights&#x000A;to use, copy, modify, merge, publish, distribute, sublicense, and/or sell&#x000A;copies of the Software, and to permit persons to whom the Software is&#x000A;furnished to do so, subject to the following conditions:&#x000A;&#x000A;The above copyright notice and this permission notice shall be included in all&#x000A;copies or substantial portions of the Software.

&#x000A;&#x000A;THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR&#x000A;IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,&#x000A;FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

IN NO EVENT SHALL THE&#x000A;AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER&#x000A;LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,&#x000A;OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE&#x000A;SOFTWARE.

&#x000A;&#x000A;

举报

举报成功

我们将于2个工作日内通过站内信反馈结果给你!

请认真填写举报原因,尽可能描述详细。

举报类型

请选择举报类型

举报原因

取消

发送

误判申诉

此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。

如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。

取消

提交

简介

🔥SmartAdmin以「高质量代码」为核心,「简洁、高效、安全」的快速开发平台;基于SpringBoot2/3+Sa-Token+Mybatis-Plus和Vue3 +Ant Design Vue+UniApp (提供JavaScript和TypeScript双版本、Java8和java17双版本);满足三级等保、网络安全、数据安全等功能要求,同时重磅开源千余家企业在使用的《高质量代码规范》等

展开

收起

Vue

SpringBoot

中后台

低代码

前后分离

暂无标签

https://smartadmin.vip

README

MIT

使用 MIT 开源许可协议

10.6K

Stars

957

Watching

4.7K

Forks

保存更改

取消

发行版

(30)

全部

v3.30.0

贡献者

全部

语言

Java 40.8%

Vue 36.6%

JavaScript 11.6%

TypeScript 9.4%

Less 0.7%

Other 0.9%

近期动态

加载更多

不能加载更多了

编辑仓库简介

简介内容

🔥SmartAdmin以「高质量代码」为核心,「简洁、高效、安全」的快速开发平台;基于SpringBoot2/3+Sa-Token+Mybatis-Plus和Vue3 +Ant Design Vue+UniApp (提供JavaScript和TypeScript双版本、Java8和java17双版本);满足三级等保、网络安全、数据安全等功能要求,同时重磅开源千余家企业在使用的《高质量代码规范》等

主页

取消 保存更改

马建仓 AI 助手

尝试更多

代码解读

代码找茬

代码优化

Java

1

https://gitee.com/lab1024/smart-admin.git

[email protected]:lab1024/smart-admin.git

lab1024

smart-admin

SmartAdmin(MIT协议,可商用)

master

北京奥思研工智能科技有限公司版权所有

命令
Git 大全
命令
Git 命令学习

CopyCat 代码克隆检测

APP与插件下载

Gitee 封面人物

GVP 项目

Gitee 博客

Gitee 公益计划

Gitee 持续集成

OpenAPI

MCP Server

帮助文档

在线自助服务

更新日志

关于我们

加入我们

使用条款

意见建议

合作伙伴

技术交流QQ群

微信服务号

client#oschina.cn

企业版在线使用:400-606-0201

专业版私有部署:

赖经理 13058176526

开放原子开源基金会 合作代码托管平台

违法和不良信息举报中心

京ICP备2025119063号

京公网安备11011502039387号

简 体 / 繁 體 / English

点此查找更多帮助

搜索帮助

命令
Git 命令在线学习

如何在 Gitee 导入 GitHub 仓库

命令
Git 仓库基础操作

企业版和社区版功能对比

SSH 公钥设置

如何处理代码冲突

仓库体积过大,如何减小?

如何找回被删除的仓库数据

Gitee 产品配额说明

GitHub仓库快速导入Gitee及同步更新

什么是 Release(发行版)

将 PHP 项目自动发布到 packagist.org

仓库举报

回到顶部

登录提示

该操作需登录 Gitee 帐号,请先登录后再操作。

立即登录

没有帐号,去注册

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

专业版私有部署: 赖经理 13058176526 开放原子开源基金会 合作代码托管平台 违法和不良信息举报中心 京ICP备2025119063号 京公网安备11011502039387号 简 体 / 繁 體 / English 点此查找更多帮助 搜索帮助

命令
Git 命令在线学习

如何在 Gitee 导入 GitHub 仓库

命令
Git 仓库基础操作

企业版和社区版功能对比 SSH 公钥设置 如何处理代码冲突 仓库体积过大,如何减小? 如何找回被删除的仓库数据 Gitee 产品配额说明 GitHub仓库快速导入Gitee及同步更新 什么是 Release(发行版) 将 PHP 项目自动发布到 packagist.org 仓库举报 回到顶部 登录提示 该操作需登录 Gitee 帐号,请先登录后再操作。 立即登录 没有帐号,去注册

来源教程配图

Gitee - 基于 Git 的代码托管和研发协作平台
配图 1 · Gitee - 基于 Git 的代码托管和研发协作平台查看原图
Gitee - 基于 Git 的代码托管和研发协作平台
配图 2 · Gitee - 基于 Git 的代码托管和研发协作平台查看原图
模力方舟
配图 3 · 模力方舟查看原图
richgiteeai
配图 4 · richgiteeai查看原图
Maven
配图 5 · Maven查看原图
Sonar mini
配图 6 · Sonar mini查看原图
Jenkins for gitee
配图 7 · Jenkins for gitee查看原图
Cloudbase
配图 8 · Cloudbase查看原图

适用场景

学习研究
开源项目实践