@RequestParam dan qanday foydalanish kerak?
@RequestParam dan qanday foydalanish kerak?

Video: @RequestParam dan qanday foydalanish kerak?

Video: @RequestParam dan qanday foydalanish kerak?
Video: Serializerlarni pytest orqali testdan o'tkazish. [Django Rest Framework darslari] 2024, Aprel
Anonim

@ RequestParam bahor annotatsiyasi hisoblanadi ishlatilgan veb-so'rov parametrini usul parametriga ulash uchun. Unda quyidagi ixtiyoriy elementlar mavjud: defaultValue - ishlatilgan so'rov parametri taqdim etilmagan yoki bo'sh qiymatga ega bo'lganda zaxira sifatida. nom - bog'lanadigan so'rov parametrining nomi.

RequestParam va PathParam o'rtasidagi farq nima?

1) @ RequestParam so'rov parametrlarini chiqarish uchun ishlatiladi, @PathVariable esa to'g'ridan-to'g'ri URI dan ma'lumotlarni olish uchun ishlatiladi. Ikkalasi ham URL dan ma'lumotlarni olish uchun ishlatilsa ham, @ RequestParam so'rov parametrlarini olish uchun ishlatiladi, keyin nimadir? ichida URL, @PathVariable esa URI dan qiymatlarni olish uchun ishlatiladi.

Shuni ham bilingki, @RequestParam standart qiymatga egami? The standart qiymat ning @ RequestParam bu ta'minlash uchun ishlatiladi standart qiymat qachon so'rov parametri hisoblanadi taqdim etilmagan yoki hisoblanadi bo'sh.

Bundan tashqari, Spring MVC da @RequestParam dan qanday foydalanish kerak?

Spring MVC RequestParam Izoh. In Bahor MVC , @ RequestParam annotatsiya hisoblanadi ishlatilgan shakl ma'lumotlarini o'qish va uni taqdim etilgan usulda mavjud parametrga avtomatik ravishda ulash uchun. Shunday qilib, HttpServletRequest ob'ektining taqdim etilgan ma'lumotlarni o'qish talabini e'tiborsiz qoldirmoqda.

So'rovlarni o'qish uchun qaysi izoh ishlatiladi?

izoh . RequestMapping izoh ishlatiladi veb xaritasi uchun so'rovlar muayyan ishlov beruvchi sinflari va/yoki ishlov beruvchi usullariga. @RequestMapping boshqaruvchi sinfiga ham, usullarga ham qo'llanilishi mumkin.