![@controller хаврын улиралд ямар хэрэгцээтэй вэ? @controller хаврын улиралд ямар хэрэгцээтэй вэ?](https://i.answers-technology.com/preview/technology-and-computing/14098611-what-is-the-use-of-controller-in-spring-j.webp)
Видео: @controller хаврын улиралд ямар хэрэгцээтэй вэ?
![Видео: @controller хаврын улиралд ямар хэрэгцээтэй вэ? Видео: @controller хаврын улиралд ямар хэрэгцээтэй вэ?](https://i.ytimg.com/vi/RrE9qpCxdD4/hqdefault.jpg)
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:51
Хаврын хянагч тайлбарыг зөвхөн ангиудад ашиглах боломжтой. Энэ нь ангийг вэб хүсэлтийн зохицуулагч болгон тэмдэглэхэд хэрэглэгддэг. Энэ нь ихэвчлэн хамт хэрэглэгддэг Хавар MVC програм.
Зүгээр л, @controller хавар юу хийдэг вэ?
@ Хянагч тайлбар байна ашигласан тэмдэглэгээ Хавар MVC хүрээ (бүрэлдэхүүн Хавар Вэб програмыг хэрэгжүүлэхэд ашигладаг хүрээ). @ Хянагч Аннотаци нь тодорхой анги нь а-ын үүргийг гүйцэтгэдэг болохыг харуулж байна хянагч.
Мөн хаврын улиралд @component ямар ашиг тустайг мэдэх үү? Хаврын бүрэлдэхүүн хэсэг аннотаци нь ангийг гэж тэмдэглэхэд хэрэглэгддэг Бүрэлдэхүүн хэсэг . Энэ нь тийм гэсэн үг Хавар Аннотацид суурилсан тохиргоо болон ангиллын зам сканнердах үед framework нь эдгээр ангиудыг хараат байдлын хувьд автоматаар илрүүлэх болно.
Дараа нь асуулт бол хаврын улиралд @controller болон @RestController хоёрын ялгаа юу вэ?
Хоорондын ялгаа @ RestController болон @ Хянагч in Хавар . @ Хянагч нь ангиллыг тэмдэглэхэд хэрэглэгддэг нийтлэг тайлбар юм Хавар MVC Хянагч байхад @ RestController онцгой юм хянагч RESTFul вэб үйлчилгээнд ашигладаг ба @-тэй тэнцүү Хянагч + @ResponseBody.
@ResponseBody юунд хэрэгтэй вэ?
@RequestBody болон @ Response Body тайлбарууд байна ашигласан HTTP хүсэлтийг холбох/ хариу үйлдэл үзүүлэх байгууллага аргын параметр эсвэл буцах төрлийн домэйн объекттой. Хөшигний ард, эдгээр тэмдэглэгээ ашигладаг HTTP хүсэлт/хариуны хэсгийг домэйн объект руу хөрвүүлэх HTTP мессеж хөрвүүлэгч.