Merge remote-tracking branch 'origin/master'

This commit is contained in:
wing
2025-11-19 00:15:54 +08:00

View File

@@ -88,24 +88,7 @@ yudao-module-{模块名}/
### 目录结构示例
#### 示例 1简单模块tikhup
```
tikhup/
├── controller/
│ └── TikHupController.java
├── service/
│ ├── TikHupService.java
│ ├── TikHupServiceImpl.java
│ └── TikFileTransCharacters.java
├── mapper/
│ ├── TikPromptMapper.java
│ └── TikTokenMapper.java
└── vo/
├── TikPromptVO.java
└── TikTokenVO.java
```
#### 示例 2完整模块file
#### 示例 2模块
```
file/
├── controller/
@@ -131,8 +114,8 @@ file/
### 目录结构原则
1. **统一性**:同一模块内保持结构一致
2. **简洁性**:使用 `mapper/` 和 `dataobject/` 包,结构清晰
3. **可选性**没有 DO 对象时可以省略 `dataobject/` 包
2. **简洁性**:使用 `mapper/`,结构清晰
3. **可选性**:省略 `dataobject/` 包
4. **可扩展性**:预留扩展空间,便于后续功能扩展
## Controller 层规范