外观
Nebula 架构总览
2026-03-05
Nebula是惠达普照研发中心面向企业级 Java 项目的框架基础设施层,以 Spring Boot 3.x + Vue 3.x 为基础,统一技术选型、构建流程和开发规范,降低项目间的重复建设成本。
技术框架方案概览

涵盖前端技术、网关、微服务架构、ANPM 监控告警、基础设施及 DevOps 等核心组成部分
模块说明
| 模块 | 坐标 | 职责 |
|---|---|---|
nebula-support | com.huida.nebula.support | 第三方依赖版本统一管理(BOM)+ Gradle 构建插件 |
nebula-boot | com.huida.nebula.boot | 框架核心能力封装(Web / 持久层 / 缓存 / 消息等 Starter) |
nebula-auth | com.huida.nebula.auth | 统一认证与权限控制(JWT / OAuth2) |
nebula-system | com.huida.nebula.system | 系统管理能力(租户 / 用户 / 角色 / 菜单 / 权限) |
核心技术栈要求
| 技术 | 版本要求 |
|---|---|
| JDK | 17+ |
| Spring Boot | 3.5.9 |
| Spring Cloud | 2025.0.0 |
| Node.js | 18+ |
| Vue | 3.5 |
| Vite | 5.4.0 |
| IceStark | 2.8.4 |
文档导航
本章节按框架模块组织,建议按以下顺序阅读:
- nebula-support 使用指南
- nebula-boot 使用指南 (待补充)
- nebula-auth 使用指南 (待补充)
- nebula-system 使用指南 (待补充)
