Video: Kuo naudingas @controller pavasarį?
2024 Autorius: Lynn Donovan | [email protected]. Paskutinį kartą keistas: 2023-12-15 23:50
Pavasario valdiklis anotacija gali būti taikoma tik klasėms. Jis naudojamas pažymėti klasę kaip žiniatinklio užklausų tvarkyklę. Jis dažniausiai naudojamas su Pavasaris MVC taikymas.
Tiesiog taip, ką @controller veikia pavasarį?
@ Valdiklis anotacija yra naudojama anotacija Pavasaris MVC karkasas (komponentas Pavasaris Sistema, naudojama žiniatinklio programai įdiegti). @ Valdiklis anotacija rodo, kad tam tikra klasė atlieka a vaidmenį valdiklis.
Taip pat žinokite, kokia yra @component nauda pavasarį? Spyruoklinis komponentas anotacija naudojama klasei žymėti kaip Komponentas . Tai reiškia kad Pavasaris sistema automatiškai aptiks šias klases, kad būtų įterpta priklausomybė, kai bus naudojama anotacijomis pagrįsta konfigūracija ir klasės kelio nuskaitymas.
Vėliau kyla klausimas, kuo skiriasi @controller ir @RestController pavasarį?
Skirtumas tarp @ RestController ir @ Valdiklis in Pavasaris . @ Valdiklis yra įprastas komentaras, naudojamas klasei pažymėti kaip Pavasaris MVC Valdiklis kol @ RestController yra ypatingas valdiklis naudojamas RESTFul žiniatinklio paslaugose ir lygiavertis @ Valdiklis + @ResponseBody.
Kam naudinga @ResponseBody?
@RequestBody ir @ ResponseBody anotacijos yra naudojamas susieti HTTP užklausą/ atsako kūnas su domeno objektu metodo parametre arba grąžinimo tipe. Užkulisiuose ši anotacija naudoja HTTP pranešimų keitikliai, skirti HTTP užklausos/atsakymo turinį konvertuoti į domeno objektus.