Spring MVC - Hướng Dẫn Java
Có thể bạn quan tâm
Spring MVC là một framework hiện thực mô hình MVC trong ứng dụng web.
Ở bài viết này, mình xin tổng hợp lại các kiến thức cần thiết để các bạn có thể làm việc với Spring MVC.
Nhưng trước tiên, các bạn hãy tìm hiểu cách tạo mới Spring MVC project sử dụng Maven đã nhé!
Controller
- Tổng quan về controller trong Spring MVC
Ở bài viết này, mình cung cấp các kiến thức cần thiết tổng quan về controller trong Spring MVC.
- Định nghĩa controller trong Spring MVC
Các bạn sẽ biết cách làm thế nào để định nghĩa một controller trong Spring MVC.
- Truy cập HttpServletRequest và HttpServletResponse trong controller của Spring MVC
Spring MVC hỗ trợ chúng ta tự động đưa các đối tượng HttpServletRequest và HttpServletResponse vào các phương thức định nghĩa request URL để chúng ta có thể sử dụng.
- Đưa dữ liệu vào model trong controller của Spring MVC
Để đưa dữ liệu vào model trong mô hình MVC, chúng ta sẽ sử dụng đối tượng Map của Java và các đối tượng Model, ModelMap do Spring MVC cung cấp.
- Chuyển hướng sau khi xử lý request trong controller của Spring MVC
Các bạn sẽ được hướng dẫn làm thế nào để chuyển hướng request trong Spring MVC.
- Tìm hiểu về annotation @RestController trong Spring MVC
Trong bài viết này, mình sẽ trình bày với các bạn về annotation @RestController trong Spring MVC.
RequestMapping
- Định nghĩa request URL cho controller trong Spring MVC
Để định nghĩa một request URL cho controller trong Spring MVC, chúng ta sẽ dùng annotation @RequestMapping.
- Bind request parameter với tham số của phương thức trong Spring MVC
Trong bài viết này, mình sẽ hướng dẫn các bạn sử dụng annotation @RequestParam để bind request parameter với tham số của phương thức trong Spring MVC.
- Binding biến trong request URI với tham số của phương thức sử dụng annotation @PathVariable trong Spring MVC
Trong bài viết này, mình hướng dẫn các bạn cách bind biến trong request URI với tham số của phương thức sử dụng annotation @PathVariable trong Spring MVC.
- Sử dụng annotation @RequestMapping với thuộc tính produces trong Spring MVC
Trong bài viết này, mình sẽ hướng dẫn các bạn sử dụng thuộc tính produces của annotation @RequestMapping để quy định định dạng dữ liệu sẽ trả về của một request URL.
- Sử dụng annotation @RequestMapping với thuộc tính consumes trong Spring MVC
Trong bài viết này, mình sẽ hướng dẫn các bạn sử dụng thuộc tính consumes của annotation @RequestMapping để quy định định dạng dữ liệu có thể process của một request URL.
- Định nghĩa HTTP request method cho controller trong Spring MVC
Chúng ta cũng sử dụng annotation @RequestMapping để định nghĩa HTTP request method.
DispatcherServlet
- Tổng quan quy trình xử lý request trong Spring MVC
Các bạn sẽ có cái nhìn tổng quan về quy trình xử lý request trong Spring MVC khi đọc bài viết này.
- Khởi tạo và cấu hình DispatcherServlet
Trong bài viết này, các bạn sẽ tìm hiểu cách khai báo để khởi tạo và cấu hình DispatcherServlet.
ViewResolver
- Sử dụng Thymeleaf trong Spring MVC
Trong bài viết này, mình sẽ hướng dẫn các bạn sử dụng Thymeleaf trong Spring MVC.
- Sử dụng Apache Tiles trong Spring MVC
Trong bài viết này, mình sẽ hướng dẫn các bạn cách sử dụng Apache Tiles để làm template trong Spring MVC.
- InternalResourceViewResolver trong Spring MVC
Mình sẽ trình bày với các bạn về InternalResourceViewResolver trong Spring MVC trong bài viết này.
Các vấn đề khác
- Sử dụng JPA trong Spring MVC
Nếu các bạn muốn sử dụng JPA trong Spring MVC, các bạn có thể tham khảo bài viết này.
- Database migration sử dụng Liquibase với Spring MVC
Các bạn có thể xem hướng dẫn làm thế nào để Liquibase integrate với Spring MVC.
- Validate request data trong Spring MVC với Bean Validation
Trong bài viết này, mình hướng dẫn các bạn cách validate request data trong Spring MVC với Bean Validation.
- Cấu hình Spring MVC với WebApplicationInitializer và WebMvcConfigurer
Trong bài viết này, mình hướng dẫn các bạn cách cấu hình Spring MVC với WebApplicationInitializer và WebMvcConfigurer.
- Internationalization trong Spring MVC
Trong bài viết này, mình hướng dẫn các bạn cách hiện thực internationalization trong Spring MVC.
- Generate API contract sử dụng Spring MVC-RAML Plugin
Trong bài viết này, mình sẽ hướng dẫn các bạn cách generate API contract sử dụng Spring MVC-RAML Plugin.
- Generate API contract sử dụng OpenAPI Generator Maven plugin
Trong bài viết này, mình sẽ hướng dẫn các bạn cách generate API contract sử dụng OpenAPI Generator Maven plugin.
4.5/5 - (9 bình chọn)Từ khóa » Tìm Hiểu Về Spring Mvc
-
Tìm Hiểu Những Lợi ích Mà Spring MVC Mang Lại - ITNavi
-
Một Số Khái Niệm Cơ Bản Về Spring MVC - Viblo
-
Understanding Spring MVC (Hiểu Hơn Về Spring MVC) - Viblo
-
Phần 1: Kiến Trúc Của Spring MVC, Flow Trong Spring ... - STACKJAVA
-
Học Spring Mvc Khoá Học Lập Trình Java Spring Mvc Spring Framework
-
Spring Framework Là Gì ? Tổng Quan Spring Mvc, Spring Boot Trong ...
-
Luồng đi Của ứng Dụng Spring MVC
-
Giới Thiệu Về Spring MVC
-
Tìm Hiểu Spring MVC Và Spring Boot Trong Java Web
-
Giới Thiệu Về Spring MVC | Coder Sơn Trang
-
Báo Cáo Tìm Hiểu Spring Mvc | Xemtailieu
-
Hiểu Biết Cơ Bản Về Spring Framework Cho Người Mới Bắt đầu
-
Spring Là Gì? - VietTuts
-
Spring MVC - Hiểu Nó Theo Cách đơn Giản