ModelAndView yazda necə işləyir?
ModelAndView yazda necə işləyir?

Video: ModelAndView yazda necə işləyir?

Video: ModelAndView yazda necə işləyir?
Video: 15.ModelAndView in Spring MVC 2024, Bilər
Anonim

ModelAndView edir hər ikisini tutan obyekt model və görünüş . İşləyici onu qaytarır ModelAndView obyekt və DispatcherServlet View Resolvers və View istifadə edərək görünüşü həll edir. Baxış edir Sim və model şəklində görünüş adını ehtiva edən obyekt edir birdən çox obyekt əlavə etmək üçün xəritə.

Sadəcə olaraq, niyə biz yazda ModelAndView istifadə edirik?

ModelAndView hər ikisinin sahibidir Model və Görünüş web MVC çərçivəsində. Bu iki sinif fərqlidir; ModelAndView sadəcə etmək üçün hər ikisini saxlayır o nəzarətçinin hər ikisini qaytarması mümkündür model və görünüş tək qaytarma dəyərində. Görünüş ViewResolver obyekti tərəfindən həll edilir; model Xəritədə saxlanılan məlumatdır.

Eynilə, yazda ModelMap və ModelAndView arasındakı fərq nədir? Model isə bir interfeysdir Model xəritəsi sinifdir. ModelAndView hər ikisi üçün sadəcə bir konteynerdir Model xəritəsi və View obyekti. Bu, nəzarətçiyə hər ikisini tək dəyər kimi qaytarmağa imkan verir.

Həmçinin, yaz tətbiqi necə işləyir?

Ürəyidir Bahar Çərçivə. IoC konteyneri ya XML faylından, Java annotasiyalarından və ya Java kodundan metadata alır. Konteyner təqdim olunan konfiqurasiya metadatasını oxumaqla sadə Düz Köhnə Java Obyektlərindən (POJO) hansı obyektlərin yaradılması, konfiqurasiyası və yığılması barədə təlimatlar alır.

Yazda ModelAttribute nədir?

Ən vaciblərindən biri Bahar -MVC annotasiyaları @ Model Atribut annotasiya. @ Model Atribut metod parametrini və ya metodun qaytarılması dəyərini adlandırılana bağlayan annotasiyadır model atributu və sonra onu veb görünüşünə təqdim edir.

Tövsiyə: