Tổng Quan Module 01: Kiến Trúc Spring MVC Core
Khám phá kiến trúc tầng web Spring MVC: từ DispatcherServlet, bộ định tuyến URL routing đến @RestController và content negotiation.
Module này đi sâu vào kiến trúc tầng web của Spring MVC: từ cách DispatcherServlet đón nhận HTTP request, cơ chế phân luồng đến handler, cho đến cách khai báo controller hiện đại và thương lượng định dạng dữ liệu (content negotiation).
Các bài trong module
- DispatcherServlet & Front Controller
- URL Routing & Request Pipeline
- @RestController & Request Mapping
- Content Negotiation, Versioning & CORS
- Tổng kết module 01
Mục tiêu học tập
- Explain DispatcherServlet front controller và 9 infra bean
- Trace request pipeline HandlerMapping -> HandlerAdapter -> handler
- Implement @RestController + @RequestMapping + shortcut annotation
- Design content negotiation + API versioning + CORS
Yêu cầu nền tảng
Hoàn thành khóa học tiền đề Spring Core & Boot để nắm vững các khái niệm Bean Container, Dependency Injection và Auto-configuration.
Bài tiếp theo: DispatcherServlet & Front Controller
Bài này có giúp bạn hiểu bản chất không?
Bài này đáng gửi cho bạn học cùng?
Copy link đã gắn nguồn — dán group, chat, hoặc LinkedIn.
Lộ trình Junior Java Backend Developer
Chặng 15/21 · REST API với Spring MVC — bài 1/21 của chặng
Thảo luận & góp ý
Hỏi đáp về bài này