# ddcat-cloud **Repository Path**: dd-cat/ddcat ## Basic Information - **Project Name**: ddcat-cloud - **Description**: 基于 Spring Boot 4 与 Spring Cloud Alibaba 的微服务应用,整合了 Nacos(服务发现与配置)、Mybatis Plus(数据持久化)、Sa-Token(权限认证)以及 Seata(分布式事务。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 12 - **Forks**: 5 - **Created**: 2021-04-27 - **Last Updated**: 2026-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, SpringCloud ## README # 项目名称 基于 Spring Boot 4 + Spring Cloud Alibaba 的微服务架构项目 ## 📋 项目简介 本项目是一个基于 **Spring Boot 4** 与 **Spring Cloud Alibaba** 微服务架构的企业级应用基础框架,整合了当前主流的技术栈,旨在提供一个高效、安全、可扩展的分布式系统解决方案。 ## 🛠 技术栈 | 技术组件 | 用途 | 版本 | |---------|------|------| | Spring Boot 4 | 基础框架 | 4.x | | Spring Cloud Alibaba | 微服务生态 | latest | | Nacos | 服务注册与配置中心 | latest | | Mybatis Plus | 数据持久层增强工具 | latest | | Sa-Token | 轻量级权限认证框架 | latest | | Seata | 分布式事务解决方案 | latest | ## ✨ 核心功能 - **服务治理**:基于 Nacos 实现服务的注册发现与动态配置管理 - **数据持久化**:集成 Mybatis Plus,提供高效的 CRUD 操作 - **权限认证**:使用 Sa-Token 实现登录认证、权限校验 - **分布式事务**:引入 Seata 保障微服务间的数据一致性 ## 🚀 快速开始 ### 环境要求 - JDK 17+ - Maven 3.6+ - MySQL 8.0+ - Nacos Server - Seata Server ### 启动步骤 1. 克隆项目 ```bash git clone https://github.com/your-repo/project-name.git