🌟 领域驱动的微服务实践平台 - 基于Spring Cloud Alibaba构建的现代化业务中台解决方案
# 1. 克隆项目
git clone https://gitee.com/stanChen/qing.git
cd qing
# 2. 启动基础设施
docker-compose -f scripts/docker-compose-infra.yml up -d
# 3. 编译并启动
mvn clean install -DskipTests
mvn spring-boot:run -pl qing-service-cloud-gateway
# 4. 访问服务
open http://localhost:8080/doc.html| 文档类型 | 链接 | 描述 |
|---|---|---|
| 📖 用户指南 | docs/用户指南.md | 详细使用说明和最佳实践 |
| ⚡ 快速开始 | docs/快速开始.md | 5分钟快速上手指南 |
| 🏗️ 架构设计 | docs/架构设计.md | 系统架构和设计理念 |
| 🚀 部署指南 | docs/部署指南.md | 生产环境部署方案 |
| 🗺️ 发展路线 | ROADMAP.md | 项目发展规划 |
| 🤝 参与贡献 | CONTRIBUTING.md | 贡献指南和开发规范 |
| 🔧 代码生成器 | qing-codegen-plugin/readme.md | 自动化代码生成工具 |
- 🏛️ DDD架构 - 基于领域驱动设计的六边形架构
- 🔐 统一认证 - 多租户支持与OAuth2/JWT认证
- 📊 可观测性 - 全链路监控、日志追踪、性能指标
- 🔄 分布式事务 - 基于Seata的分布式事务解决方案
- 🚀 代码生成 - 智能化代码生成器,提升开发效率
- 🐳 容器化 - 完整的Docker和Kubernetes部署方案
qing/
├── qing-services/ # 业务服务层
│ ├── qing-service-auth/ # 认证服务
│ └── qing-service-anime/ # 动漫管理服务
├── qing-infrastructure/ # 基础设施层
├── qing-codegen-plugin/ # 代码生成器
├── qing-starters/ # 自动配置启动器
└── scripts/ # 部署脚本
| 仓库 | Gitee | GitHub |
|---|---|---|
| 后端源码 | stanChen/qing | stanic-xyz/qing |
| 前端源码 | stanChen/qing-frontend | stanic-xyz/qing-frontend |
本项目采用 木兰宽松许可证第2版 开源协议。