Bahorda @controller dan qanday foydalanish kerak?
Bahorda @controller dan qanday foydalanish kerak?

Video: Bahorda @controller dan qanday foydalanish kerak?

Video: Bahorda @controller dan qanday foydalanish kerak?
Video: Bios nima Biosga kirish, "Boot menu"dan foydalanish 2024, May
Anonim

Bahor boshqaruvchisi izoh faqat sinflarda qo'llanilishi mumkin. U sinfni veb-so'rovni ishlov beruvchi sifatida belgilash uchun ishlatiladi. U asosan bilan ishlatiladi Bahor MVC ilova.

Shunday qilib, @controller bahorda nima qiladi?

@ Nazoratchi izoh hisoblanadi ishlatiladigan izoh Bahor MVC ramkasi (komponenti Bahor Veb-ilovani amalga oshirish uchun ishlatiladigan ramka). @ Nazoratchi Annotatsiya ma'lum bir sinfning a rolini bajarishini ko'rsatadi boshqaruvchi.

Shuningdek, bilingki, bahorda @component nimadan foydalaniladi? Bahor komponenti sifatida sinfni belgilash uchun izoh ishlatiladi Komponent . Bu shuni anglatadiki Bahor Izohga asoslangan konfiguratsiya va sinf yo'lini skanerlashdan foydalanilganda, framework bu sinflarni qaramlik kiritish uchun avtomatik aniqlaydi.

Keyinchalik savol tug'iladi, bahorda @controller va @RestController o'rtasidagi farq nima?

O'rtasidagi farq @ RestController va @ Nazoratchi ichida Bahor . @ Nazoratchi sinfni belgilash uchun ishlatiladigan umumiy izohdir Bahor MVC Nazoratchi @ RestController maxsus hisoblanadi boshqaruvchi RESTFul veb-xizmatlarida ishlatiladi va @ ekvivalenti Nazoratchi + @ResponseBody.

@ResponseBody dan qanday foydalanish kerak?

@RequestBody va @ ResponseBody izohlar mavjud ishlatilgan HTTP so'rovini ulash uchun/ javob organi usul parametri yoki qaytish turidagi domen ob'ekti bilan. Sahna ortida, bu izohlar foydalanadi HTTP so'rovi/javobining asosiy qismini domen ob'ektlariga aylantirish uchun HTTP xabar konvertorlari.