Kuidas ModelAndView kevadel töötab?
Kuidas ModelAndView kevadel töötab?

Video: Kuidas ModelAndView kevadel töötab?

Video: Kuidas ModelAndView kevadel töötab?
Video: Ruby On Rails, Габриэль Гимарайнш 2024, Mai
Anonim

ModelAndView on objekt, mis hoiab mõlemat mudel ja vaade . Käitleja tagastab MudelAndView objekt ja DispatcherServlet lahendab vaate kasutades View Resolvers ja View. Vaade on objekt, mis sisaldab vaate nime stringi ja mudeli kujul on kaart mitme objekti lisamiseks.

Lihtsalt nii, miks me kasutame ModelAndView't kevadel?

MudelAndView on mõlemale hoidik Mudel ja vaade veebi MVC raamistikus. Need kaks klassi on erinevad; MudelAndView lihtsalt hoiab mõlemat teha seda kontrolleril on võimalik mõlemad tagastada mudel ja vaade ühes tagastusväärtuses. Vaade lahendatakse ViewResolveri objektiga; mudel on kaardile salvestatud andmed.

Samamoodi, mis vahe on ModelMapi ja ModelAndView vahel kevadel? Mudel on liides samas Mudelkaart on klass. MudelAndView on lihtsalt konteiner nii a Mudelkaart ja Vaadeobjekt. See võimaldab kontrolleril tagastada mõlemad ühe väärtusena.

Samuti, kuidas kevadrakendus töötab?

See on südames Kevad Raamistik. IoC konteiner saab metaandmeid kas XML-failist, Java annotatsioonidest või Java koodist. Konteiner saab juhised selle kohta, milliseid objekte luua, konfigureerida ja lihtsatest vanadest Java-objektidest (POJO) koostada, lugedes pakutavaid konfiguratsiooni metaandmeid.

Mis on ModelAttribute kevadel?

Üks tähtsamaid Kevad -MVC annotatsioonid on @ Mudeli atribuut annotatsioon. @ Mudeli atribuut on märkus, mis seob meetodi parameetri või meetodi tagastusväärtuse nimega mudeli atribuut ja kuvab selle seejärel veebivaatesse.

Soovitan: