Bài 12 / 46~4 phútRequest & ResponseMiễn phí… lượt xem
Request & Response — tổng kết
Tóm tắt Request & Response.
Bạn vừa nắm binding request và dựng response.
Cheat sheet
| Khái niệm | Cốt lõi | Bài |
|---|---|---|
| Request binding | @PathVariable (path) / @RequestParam (query) / @RequestBody (JSON qua HttpMessageConverter) | 01 |
| ArgumentResolver | Chuỗi HandlerMethodArgumentResolver resolve mỗi param; type conversion qua ConversionService | 02 |
| ResponseEntity | Control status + header + body; status đúng ngữ nghĩa REST | 03 |
| Response advanced | Streaming (không load hết memory), ResponseBodyAdvice, HATEOAS | 04 |
✅ Self-assessment
Bạn đã đạt module này nếu trả lời được:
- Implement được request binding (@PathVariable/@RequestParam/@RequestBody)
- Giải thích được HandlerMethodArgumentResolver mechanism + type conversion
- Thiết kế được ResponseEntity với HTTP status đúng ngữ nghĩa
- Implement được streaming, ResponseBodyAdvice, HATEOAS
Liên hệ các module khác
⁂
Module tiếp theo: Error, Validation & API Docs
Bài này có giúp bạn hiểu bản chất không?
Hỏi đáp về bài này
Chưa có câu hỏi
Có gì chưa rõ trong bài? Đặt câu hỏi đầu tiên — câu trả lời từ cộng đồng giúp bạn (và người sau).
Đặt câu hỏi đầu tiên