更新项目文件结构,统一文档风格

This commit is contained in:
ylweng
2025-09-10 23:57:44 +08:00
parent 3ae7b4db8c
commit 68c6c23f5a
12 changed files with 410 additions and 24195 deletions

View File

@@ -4,7 +4,7 @@
```
xlxumu/
├── backend/ # 后端服务目录
├── backend-java/ # 后端服务目录 (Java微服务架构)
├── admin-system/ # 管理后台系统目录
├── website/ # 官网项目目录
├── mini_program/ # 微信小程序矩阵目录
@@ -16,19 +16,14 @@ xlxumu/
## 详细目录说明
### 1. 后端服务目录 (backend/)
### 1. 后端服务目录 (backend-java/)
```
backend/
├── api/ # API接口服务
│ ├── farming/ # 养殖管理API
│ ├── finance/ # 金融服务API
│ ├── government/ # 政府监管API
│ ├── trade/ # 交易管理API
│ ├── mall/ # 商城管理API
│ ├── data-platform/ # 数据中台API
│ ├── ai/ # AI能力API
│ └── user-center/ # 用户中心API
├── services/ # 微服务模块
backend-java/
├── api/ # API网关模块
├── gateway/ # Spring Cloud Gateway网关服务
├── registry/ # Eureka服务注册中心
├── config-server/ # Spring Cloud配置中心
├── services/ # 微服务模块
│ ├── farming-service/ # 养殖管理服务
│ ├── finance-service/ # 金融服务
│ ├── government-service/ # 政府监管服务
@@ -37,8 +32,23 @@ backend/
│ ├── data-platform-service/ # 数据中台服务
│ ├── ai-service/ # AI能力服务
│ └── user-center-service/ # 用户中心服务
├── database/ # 数据库脚本和设计
── utils/ # 工具函数和公共模块
├── common/ # 公共模块
── docs/ # 后端文档
├── scripts/ # 后端脚本
└── pom.xml # Maven父项目配置文件
```
#### 微服务模块结构
每个微服务模块都遵循标准的Maven项目结构
```
{service-name}/
├── src/
│ ├── main/
│ │ ├── java/com/xlxumu/{service}/
│ │ └── resources/
│ └── test/
│ └── java/com/xlxumu/{service}/
└── pom.xml
```
### 2. 管理后台系统目录 (admin-system/)
@@ -141,7 +151,7 @@ scripts/
## 目录命名规范
1. **后端目录**: 使用英文单数形式,如 `backend/`
1. **后端目录**: 使用英文单数形式,如 `backend-java/`
2. **前端目录**: 使用英文单数形式,如 `admin-system/`
3. **文档目录**: 使用英文复数形式,如 `docs/`
4. **子目录**: 使用英文连字符分隔,如 `farming-management/`