From a459b8e0cb1e70f1ea1406d06dde414f9678baf4 Mon Sep 17 00:00:00 2001 From: many2many <6168830@qq.com> Date: Sun, 17 Nov 2024 11:59:33 +0800 Subject: [PATCH] c7 changed --- README.md | 45 +++++++++++++++++++++++---------------- docs/index.md | 58 +++++++++++++++++++++++++++++---------------------- 2 files changed, 60 insertions(+), 43 deletions(-) diff --git a/README.md b/README.md index 1233dcd..652fd9f 100644 --- a/README.md +++ b/README.md @@ -178,21 +178,30 @@ #### 6.5.4 使用编程式事务管理 ## 7. [项目实践](./docs/chapter07.md) -### 7.1 项目管理 -#### 7.1.1 项目需求分析与设计 -#### 7.1.2 功能模块的划分与实现 -#### 7.1.3 团队合作与任务分配 -### 7.2 使用Git进行版本控制 -#### 7.2.1 Git的基本命令 -#### 7.2.2 分支管理与合并 -### 7.3 宠物门诊系统的开发 -#### 7.3.1 系统架构设计 -#### 7.3.2 后端开发 -#### 7.3.3 前端开发 -#### 7.3.4 安全性与认证 -### 7.4 单元测试与集成测试 -#### 7.4.1 JUnit的基本用法 -#### 7.4.2 集成测试 -### 7.5 部署与运维 -#### 7.5.1 应用程序的打包与部署 -#### 7.5.2 日志记录 +### 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 部署 + diff --git a/docs/index.md b/docs/index.md index 2d9aa6e..137c725 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,4 +1,4 @@ -## 1. [概述](./docs/chapter01.md) +## 1. [概述](./chapter01.md) ### 1.1 Web开发的基本概念(了解) #### 1.1.1 什么是Web应用? @@ -20,7 +20,7 @@ #### 1.4.3 测试与发布 #### 1.4.4 维护与升级 -## 2. [web页面开发基础](./docs/chapter02.md) +## 2. [web页面开发基础](./chapter02.md) ### 2.1 HTTP协议(重点掌握) #### 2.1.1 URI、URL、URN #### 2.1.2 浏览器与web服务器的交互过程 @@ -45,7 +45,7 @@ #### 2.2.5 认识TypeScript(简单了解) -## 3. [交互式web应用前端开发技术](./docs/chapter03.md) +## 3. [交互式web应用前端开发技术](./chapter03.md) ### 3.1 前端开发技术的演进(了解) ### 3.2 响应式设计与Bootstrap @@ -94,7 +94,7 @@ #### 3.6.2 React.js介绍 -## 4. [基于Java的Web应用后端开发技术](./docs/chapter04.md) +## 4. [基于Java的Web应用后端开发技术](./chapter04.md) ### 4.1 Web应用的系统架构介绍(了解) #### 4.1.1 应用系统架构演进 @@ -124,7 +124,7 @@ #### 4.5.2 Micronaut #### 4.5.3 Quarkus -## 5. [基于Spring框架的web应用开发](./docs/chapter05.md) +## 5. [基于Spring框架的web应用开发](./chapter05.md) ### 5.1 Java基础增强 #### 5.1.1 Java异常处理(掌握) #### 5.1.2 注解(掌握) @@ -155,7 +155,7 @@ #### 5.6.1 Maven(了解) #### 5.6.2 Gradle(掌握) -## 6. [数据库访问](./docs/chapter06.md) +## 6. [数据库访问](./chapter06.md) ### 6.1 JDBC(掌握) #### 6.1.1 什么是JDBC? #### 6.1.2 JDBC常用API @@ -177,22 +177,30 @@ #### 6.5.4 使用编程式事务管理 -## 7. [项目实践](./docs/chapter07.md) -### 7.1 项目管理 -#### 7.1.1 项目需求分析与设计 -#### 7.1.2 功能模块的划分与实现 -#### 7.1.3 团队合作与任务分配 -### 7.2 使用Git进行版本控制 -#### 7.2.1 Git的基本命令 -#### 7.2.2 分支管理与合并 -### 7.3 宠物门诊系统的开发 -#### 7.3.1 系统架构设计 -#### 7.3.2 后端开发 -#### 7.3.3 前端开发 -#### 7.3.4 安全性与认证 -### 7.4 单元测试与集成测试 -#### 7.4.1 JUnit的基本用法 -#### 7.4.2 集成测试 -### 7.5 部署与运维 -#### 7.5.1 应用程序的打包与部署 -#### 7.5.2 日志记录 +## 7. [项目实践](./chapter07.md) +### 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 部署