小蚂蚁云Nacos AntdVue微服务框架v1.1.0发布
v1 1 0 版本更新日志: 这次更新主要做了三件事:一是接入了 Excel 文件批量导入功能,同步把核心导入工具类库也一起整进来了;二是集成了 OSS 对象存储服务 SDK,以后云端文件管理就统一走这一套了;三是修复了一波用户反馈的已知问题,该修的逻辑异常也都处理了。 项目概述 这套系统,是一个基
v1.1.0 版本更新日志:
这次更新主要做了三件事:一是接入了 Excel 文件批量导入功能,同步把核心导入工具类库也一起整进来了;二是集成了 OSS 对象存储服务 SDK,以后云端文件管理就统一走这一套了;三是修复了一波用户反馈的已知问题,该修的逻辑异常也都处理了。
项目概述
这套系统,是一个基于 SpringCloud、SpringSecurity、OAuth2、Nacos、Seata、MybatisPlus、Vue3、TypeScript、AntDesign、MySQL 等技术栈搭建的单体式前后端分离后台管理平台。后端用 Ja va 写,深度融入了 SpringCloud 微服务生态、SpringBoot3 基础框架、SpringSecurity 权限控制、OAuth2 认证协议、Nacos 注册配置中心、Seata 分布式事务、MybatisPlus 持久层增强和 MySQL 数据库。前端则基于 Vue3 + TypeScript + Vite 构建,UI 组件用了 AntDesign Vue,严格遵循业界主流的前后端解耦理念,通过标准 API 接口完成数据交互,实现了职责清晰、分工明确的模块化和组件化开发流程。
系统内置了完整的 RBAC 权限模型,粒度细到操作按钮级别。主题皮肤支持多套切换,移动端、平板、桌面端都能自适应适配,交互体验上下了不少功夫。为了减少重复开发,直接预置了用户、角色、菜单、部门、岗位、职级、日志、租户、字典、系统配置、行政区划、定时任务等常用的基础功能模块。架构设计初期就考虑了多租户场景,原生支持数据隔离。另外,官方还自研了一套代码生成器,根据标准数据库表结构,自动生成后端 Controller/Service/Mapper 层代码,前端页面组件和 API 调用逻辑也一并输出。目前已经发布了多个技术组合版本,大家可以根据项目需求灵活挑选。整体框架集成了成熟的权限体系和通用业务模块,能大幅缩短交付周期,有效控制研发投入和人力成本。
技术架构
整个技术选型走的是模块化和插件化路线,核心能力封装成独立类库,按需加载就好。
- 后端微服务基础设施:基于 Spring Cloud、Spring Cloud Alibaba 和 SpringBoot 生态构建
- 统一身份认证与授权体系:由 Spring Authorization Server 和 SpringSecurity 提供支撑
- 服务注册发现与分布式事务:分别用 Nacos 和 Seata 实现
- 前端架构:Vue3 + TypeScript + AntDesign Vue + Vite,完全前后端分离
- 数据持久层:MybatisPlus,集成 hutool 工具包和 fastjson2 JSON 解析器
- 用户会话凭证:基于 JWT 生成,结合 Redis 缓存实现高效校验
- 权限拦截与操作日志:通过 AOP 切面编程实现,精度覆盖到按钮级
- 接口入参校验:Validator 注解驱动,确保 DTO 层数据强约束
- 接口文档:SpringDoc + knife4j 组合方案自动生成
- 登录状态缓存:统一放 Redis 里,支持管理员对在线用户强制下线
- 代码生成器:基于 mybatis-plus-generator 定制扩展,一键输出前后端完整模块代码
- 多租户数据隔离:MybatisPlus 内置插件实现,保障租户间数据安全
- 消息通道:集成阿里云信息服务和邮件发送组件,业务与消息解耦
- 应用健康监控:内置模块实时追踪服务运行状态和性能指标
- 数据库连接池:选用高性能 Druid,提供连接复用、SQL 监控、防 SQL 注入等能力
产品信息
- 产品名称:小蚂蚁云微服务 Nacos+AntDesign 版
- 开发团队:小蚂蚁云团队
- 开源协议:Apache-2.0
功能清单
功能模块方面,基本覆盖了企业后台管理的大部分常见需求,直接拿来就能用:
- 主控台首页:纯静态展示页,方便企业或开发者快速进行品牌化定制
- 用户管理:统一维护用户账号信息,强化密码策略和登录安全
- 角色管理:基于 RBAC 模型,实现角色创建、权限分配与继承关系配置
- 菜单管理:统筹系统导航菜单结构及各节点对应的按钮级权限绑定
- 部门管理:维护组织架构中的部门层级、隶属关系与基础属性
- 岗位管理:集中管理岗位名称、编码、职责描述及相关人员关联
- 租户管理:支持租户入驻审核、账号开通、资源配额设置等
- 日志中心:涵盖用户登录行为和关键业务操作日志的采集与查询
- 参数管理:管理系统运行所需的基础常量参数与开关配置项
- 配置中心:提供动态配置项的增删改查及实时推送能力
- 字典管理:统一维护各类业务字典及其子项,支持分类分级管理
- 公告通知:支持站内信与外部渠道(信息、邮件)的通知内容发布
- 行政区划:内置全国省市区三级行政区划数据,支持树形结构浏览与检索
- 消息中心:聚合系统内部消息、待办提醒、审批流转等通知信息
- 信息日志:完整记录每次信息发送请求、响应结果、失败原因等明细
- 邮件日志:归档邮件发送时间、收件人、模板编号、发送状态等轨迹
- 文件日志:追踪所有上传附件(图片、文档等)的操作记录与元数据
- 文件模板:用于上传和管理常用文档模板(如导出 Excel 模板、合同范本等)
- 邮件模板:集中维护各类业务场景下的邮件内容模板及变量占位符
- 信息模板:统一管理信息签名、模板内容、审核状态及适用场景
- 消息模板:定义不同业务事件触发的消息格式与推送策略
- 系统设置:提供主题风格、语言切换、默认页签、水印配置等可视化运维入口
- CMS 管理:面向门户网站内容的栏目、文章、轮播图、友情链接等模块化管理
- 任务调度:基于 Quartz 或 XXL-JOB 实现定时任务的可视化配置与生命周期管理
- 在线用户:实时查看当前活跃用户列表,并支持手动踢出指定会话
- SQL 监控:依托 Druid 连接池提供的 SQL 执行统计与慢查询分析能力
- 性能监控:采集 JVM 内存、CPU 使用率、磁盘 I/O、服务器负载等运行指标
- 健康检查:提供 /actuator/health 等端点,直观呈现各微服务健康状态
- 缓存监控:汇总 Redis 中各类缓存 Key 的命中率、内存占用、过期策略等
- 代码生成器:官方定制模板引擎,输入表结构即可生成前后端全栈代码
- 接口文档:集成 Swagger UI,支持在线查阅全部 RESTful 接口定义、请求示例与响应结构
其他发行版本
为了适应不同技术栈偏好和项目场景,这套系统还提供了多个版本,具体如下:
| 版本名称 | 说明 |
|---|---|
| 小蚂蚁云单体 Vue3+ElementPlus 版 | 基于 SpringBoot3、SpringSecurity、MybatisPlus、Vue3、ElementPlus、TypeScript、Vite、MySQL |
| 小蚂蚁云单体 Vue3+AntDesign 版 | 基于 SpringBoot3、SpringSecurity、MybatisPlus、Vue3、AntDesign、TypeScript、Vite、MySQL |
| 小蚂蚁云单体 Vue3+NaiveUI 版 | 基于 SpringBoot3、SpringSecurity、MybatisPlus、Vue3、NaiveUI、TypeScript、Vite、MySQL |
| 小蚂蚁云单体 Vue3+ArcoDesign 版 | 基于 SpringBoot3、SpringSecurity、MybatisPlus、Vue3、ArcoDesign、TypeScript、Vite、MySQL |
| 小蚂蚁云微服务 Nacos+ElementPlus 版 | 基于 SpringCloud、SpringSecurity、OAuth2、Nacos、Seata、MybatisPlus、Vue3、ElementPlus、TypeScript、Vite、MySQL |
| 小蚂蚁云微服务 Nacos+AntDesign 版 | 基于 SpringCloud、SpringSecurity、OAuth2、Nacos、Seata、MybatisPlus、Vue3、AntDesign、TypeScript、Vite、MySQL |
| 小蚂蚁云微服务 Nacos+NaiveUI 版 | 基于 SpringCloud、SpringSecurity、OAuth2、Nacos、Seata、MybatisPlus、Vue3、NaiveUI、TypeScript、Vite、MySQL |
| 小蚂蚁云微服务 Nacos+ArcoDesign 版 | 基于 SpringCloud、SpringSecurity、OAuth2、Nacos、Seata、MybatisPlus、Vue3、ArcoDesign、TypeScript、Vite、MySQL |
| 小蚂蚁云微服务 Consul+ElementPlus 版 | 基于 SpringCloud、SpringSecurity、OAuth2、Consul、Seata、MybatisPlus、Vue3、ElementPlus、TypeScript、Vite、MySQL |
| 小蚂蚁云微服务 Consul+AntDesign 版 | 基于 SpringCloud、SpringSecurity、OAuth2、Consul、Seata、MybatisPlus、Vue3、AntDesign、TypeScript、Vite、MySQL |
| 小蚂蚁云微服务 Consul+NaiveUI 版 | 基于 SpringCloud、SpringSecurity、OAuth2、Consul、Seata、MybatisPlus、Vue3、NaiveUI、TypeScript、Vite、MySQL |
| 小蚂蚁云微服务 Consul+ArcoDesign 版 | 基于 SpringCloud、SpringSecurity、OAuth2、Consul、Seata、MybatisPlus、Vue3、ArcoDesign、TypeScript、Vite、MySQL |
模块界面预览

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
2026中国航空产业大会10月底南昌启幕:首次与航博会同期举办,聚焦低空经济新路径
2026中国航空产业大会与南昌航空产业博览会将于10月31日至11月4日在南昌国际博览城首次同期举办。大会聚焦低空经济,设置主旨报告、行业专家报告及低空产业洽谈会等主题活动,旨在探讨航空产业新路径,推动低空物流、城市巡检等新业态集聚,打造中部领先、全国知名的航空产业交流高地。
联想来酷Air 16酷睿5 315版开售:国补后3739元,16英寸轻薄本选购指南
联想来酷Air 16酷睿5 315版于8月27日正式开售,搭载6核处理器与12GB内存,配备16英寸16:10屏幕。叠加国家补贴后预估到手价仅3739 15元,主打长续航与静音办公。本文详细解析其硬件配置、接口布局及购买建议,助您快速决策。
牛来AirPods保护套海外走红:萌趣硅胶设计引发关注
一款名为“牛来”的AirPods硅胶保护套在日本市场引发关注,售价约1726日元。其独特的搞怪萌趣造型、兼容多代机型的硅胶材质以及专属挂饰设计,使其在社交平台上迅速走红,成为近期备受瞩目的国产原创数码周边产品。
行李箱选购全攻略:材质、轮子与尺寸避坑指南
选购行李箱时,材质、轮子和尺寸是核心决策点。PP材质抗冲击且轻便,适合频繁托运;万向轮决定推行顺滑度;尺寸需匹配航空限重。本文拆解关键参数,结合具体产品案例,助您选出耐用且实用的行李箱。
《湮灭之潮》成都试玩会:技嘉RTX 5080风魔显卡实测体验
2026年8月《湮灭之潮》成都试玩会圆满举行,千名玩家现场体验西方奇幻大作。文章重点解析技嘉RTX 5080风魔显卡在虚幻5引擎下的表现,涵盖Blackwell架构、DLSS 4 5技术及16GB GDDR7显存对高画质流畅运行的支撑作用。
- 热门数据榜
1
2
3
4
5
6
7
8
9
10
相关攻略
2026-08-31 11:17
2026-08-28 14:44
2026-08-28 14:44
2026-08-28 14:44
2026-08-28 14:43
2026-08-28 14:43
2026-08-28 14:43
2026-08-28 14:42
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程

