# lambda-fusion-admin **Repository Path**: westboy/lambda-fusion-admin ## Basic Information - **Project Name**: lambda-fusion-admin - **Description**: lambda-fusion-admin 是一个面向企业中后台场景的快速开发平台,项目内置 AI 知识库、认证授权、租户管理、配置中心、数据字典 等通用能力,支持开箱即用与快速启动,可作为新系统的起步模板,帮助团队更快完成业务落地与持续迭代。 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-08-01 - **Last Updated**: 2026-03-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# 🚀 Lambda Fusion Admin **基于 Spring Boot 4.0 + JDK 21 构建的全栈开发利器**

Lambda Fusion Lambda Fusion JDK 21

--- ## 📋 项目简介 **lambda-fusion-admin** 是一个面向企业中后台场景的快速开发平台,项目内置 **AI 知识库**、**认证授权**、**租户管理**、**配置中心**、**数据字典** 等通用能力,支持开箱即用与快速启动,可作为新系统的起步模板,帮助团队更快完成业务落地与持续迭代。 --- ## ✨ 核心能力 🚀 **前沿技术栈** JDK 21 虚拟线程,深度利用最新特性,完美适配 Spring 生态 🎯 **高自由度** 灵活插拔,不限制包名或开发规范,支持快速迁移与重构 🔧 **全栈预集成** AI 大模型 RAG,集成知识库能力,原生多租户支持 --- ## 🏗️ 生态依赖 项目采用纵向分层架构,确保基础能力与业务逻辑的极致解耦 - **[lambda-cloud-parent](https://gitee.com/westboy/lambda-cloud-parent)** - 核心基座,封装底层自动化配置与基础工具类 - **[lambda-cloud-project-parent](https://gitee.com/westboy/lambda-cloud-project-parent)** - 统管项目依赖版本与 Maven 构建标准 - **[lambda-fusion-parent](https://gitee.com/westboy/lambda-fusion-parent)** - 涵盖认证授权、配置中心、数据字典、动态数据源等 - **[lambda-fusion-web](https://gitee.com/westboy/lambda-fusion-web)** - 基于 Vben Admin 构建的现代化前端界面 --- ## 🎨 预览与体验
界面预览-1 界面预览-2 界面预览-3 界面预览-4
* **演示地址**:[http://lambda.devcms.cn:20005/index.html](http://lambda.devcms.cn:20005/index.html) * **账号密码**:`westboy` / `8a30d075d80fad0e799a6ac3a654a214` --- ## 🚀 快速开始 ### 📋 环境准备 确保您的开发环境满足以下要求: - ☕ **JDK 21+** - 📦 **Maven 3.8+** - 🗄️ **MySQL、Redis**(按 `src/main/resources/application.yml` 配置环境变量) ### 📥 安装依赖 #### 方式一:使用仓库内私服配置(推荐) 直接使用项目内 `assets/maven/settings.xml`,避免覆盖全局 Maven 配置: ```bash mvn -s assets/maven/settings.xml clean install -DskipTests ``` #### 方式二:本地源码安装依赖链 按顺序安装以下工程: 1. [lambda-cloud-parent](https://gitee.com/westboy/lambda-cloud-parent) 2. [lambda-cloud-project-parent](https://gitee.com/westboy/lambda-cloud-project-parent) 3. [lambda-fusion-parent](https://gitee.com/westboy/lambda-fusion-parent) 每个工程执行: ```bash mvn clean install -DskipTests ``` ### ▶️ 启动与打包 #### 启动应用 在当前工程执行: ```bash mvn spring-boot:run ``` 启动后默认访问端口:**20005** #### 标准打包 ```bash mvn clean package -DskipTests ``` #### 生成普通包(非可执行包) 父工程默认会生成可执行包(`*-executable.jar`),若只需普通包可关闭: ```bash mvn clean package -DskipTests -Dskip-executable-jar=true ``` ## 📖 开发指南 本项目旨在通过极致的灵活性快速迭代,开发者可根据实际业务场景自由配置: ### 🎯 核心原则 | 原则 | 说明 | |------|------| | **结构自由度** | 项目不强制限制开发路径,包名(如 `com.lambda.fusion`)可根据企业或项目规范进行全局重写 | | **组件化开发** | 业务逻辑建议直接在当前工程扩展;若功能具备通用性,可随时下沉至 `lambda-fusion-parent` | | **数据演进** | 推荐使用 Liquibase 管理数据库增量变更,确保各环境 Schema 的高度一致性 | | **配置驱动** | 充分利用内置配置中心管理业务开关,避免硬编码,实现配置变更的热生效 | --- ## 📄 许可证 本项目采用 **Mulan PSL v2** 许可证,详见根目录 [LICENSE](./LICENSE)。 如果这个项目对您有帮助,欢迎 ⭐ Star 支持!❤️