java-web/docs/chapter07.md
2024-11-15 12:44:53 +08:00

72 lines
942 B
Markdown

## 7. 项目实践
基于开源项目 https://github.com/rocboss/paopao-ce , 使用spring boot完成后端服务程序。
### 7.1 项目准备
#### 7.1.1 Git仓库
#### 7.1.2 初始化spring boot项目
#### 7.1.3 gradle配置
#### 7.1.4 ui部署
### 7.2 用户注册功能开发
#### 7.2.1 API设计
#### 7.2.2 spring boot配置文件修改
#### 7.2.3 实体类和Repository接口
#### 7.2.3 Controller和service
#### 7.2.4 测试
### 7.3 发布文章功能开发
#### 7.3.1 API
#### 7.3.2 实体类和Repository接口
#### 7.3.3 Controller和service
#### 7.3.4 实现统一包装回应数据
### 7.3 附件上传功能开发
#### 7.3.1 API
#### 7.3.2 实体类和Repository接口
#### 7.3.3 Controller和service
### 7.4 单文章相关功能开发
#### 7.4.1 API设计
#### 7.4.2 功能实现
文章查询、评论功能、点赞、收藏
#### 7.4.3 DTO
#### 7.4.4 lombok和mapstruct
### 7.5 部署