12.6 Tóm tắt
- Spring WebFlux cung cấp một framework web phản ứng với mô hình lập trình tương tự như Spring MVC và thậm chí chia sẻ nhiều annotation giống nhau.
- Spring cũng cung cấp một mô hình lập trình hàm như một lựa chọn thay thế cho mô hình dựa trên annotation của Spring WebFlux.
- Các controller phản ứng có thể được kiểm thử bằng
WebTestClient. - Ở phía client, Spring cung cấp
WebClient, một phiên bản phản ứng thay thế choRestTemplatecủa Spring. - Mặc dù WebFlux có một số ảnh hưởng đáng kể đến cơ chế bảo mật bên dưới của ứng dụng web, Spring Security 5 vẫn hỗ trợ bảo mật phản ứng với mô hình lập trình không quá khác biệt so với các ứng dụng Spring MVC không phản ứng.
