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

942 B

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 部署