Content
11 Lessons • 0 Quizzes • 0 Challenges
Spring Boot 简介
- 1
Spring Boot——框架、项目与包结构
- 2
依赖管理
- 3
配置与应用启动
- 4
概述:Spring Boot 简介
开发 REST API
- 1
开发POJO类
- 2
开发 REST 控制器
- 3
开发服务
- 4
实现用于增删改查操作的REST API - 第一部分
- 5
实现用于增删改查操作的REST API(第二部分)
- 6
TodoType 的 REST API
- 7
REST API 请求与响应
- 8
处理 JSON 请求与响应
- 9
处理 XML 请求与响应
- 10
总结:开发 REST API
使用 Spring Data JPA 进行数据库集成
- 1
Spring Data JPA
- 2
配置实体
- 3
配置 JPA 仓库
- 4
配置服务
- 5
将 POST REST API 集成到 JPA 仓库
- 6
将GET REST API集成到JPA Repository
- 7
将 PUT REST API 集成到 JPA Repository
- 8
将 DELETE REST API 集成到 JPA 仓库
- 9
分页与排序
- 10
仓库中的派生查询方法
- 11
使用 @Query 和 @NamedQuery 自定义 JPA 方法
- 12
使用 Hibernate Validator 进行 Bean 验证
- 13
创建自定义验证器
- 14
领域事件
- 15
总结:使用 Spring Data JPA 进行数据库集成
使用 Spring Data REST 构建 REST API
- 1
用于仓库资源的 REST API
- 2
支持分页和排序
- 3
REST API 的 ETag
- 4
自定义 Spring Data REST 的 URL 路径
- 5
自定义支持的HTTP方法
- 6
自定义HTTP方法并重写响应处理器
- 7
自定义资源 JSON 输出
- 8
REST API 与 Spring Data REST 概述
面向切面编程
- 1
Spring AOP 配置
- 2
使用 AspectJ 注解实现横切关注点
- 3
使用 AOP 进行异常处理
- 4
AOP 引入
- 5
总结:面向切面编程
Spring 框架测试
- 1
开始使用 Spring Boot Starter Test
- 2
使用 Mockito 和 JUnit5 进行单元测试
- 3
使用 @DataJpaTest 测试数据库访问
- 4
使用 @WebMvcTest 测试控制器
- 5
使用 @SpringBootTest 编写集成测试
- 6
使用 @RestClientTest 测试 REST API
- 7
使用 MockWebServer 进行测试
- 8
使用 AssertJ 进行断言
- 9
使用 JsonPath 进行断言
- 10
总结:Spring 框架测试
调用API
- 1
cURL 命令
- 2
Postman API 平台
使用 Swagger 进行 API 文档编写
- 1
API 文档、Swagger 和 Springfox
- 2
Springfox 配置
- 3
Swagger UI
- 4
Swagger API 文档
- 5
使用 Swagger 生成 API 文档总结
使用 Spring REST Docs 进行 API 文档编写
- 1
Spring REST Docs 的设置与配置
- 2
使用 @AutoConfigureRestDocs 记录 REST API
- 3
Asciidoctor 的安装与配置
- 4
使用代码片段进行文档编写
- 5
使用 Spring REST Docs 进行 API 文档化总结
Spring Boot Actuator
- 1
开始使用 Spring Boot Actuator
- 2
探索内置的执行器端点
- 3
执行器健康与信息端点
- 4
执行器指标端点
- 5
创建自定义执行器端点
- 6
自定义端点
- 7
总结:Spring Boot Actuator
总结
- 1
结论
- 2
附录
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User