ModelAndView bahorda qanday ishlaydi?
ModelAndView bahorda qanday ishlaydi?

Video: ModelAndView bahorda qanday ishlaydi?

Video: ModelAndView bahorda qanday ishlaydi?
Video: 15.ModelAndView in Spring MVC 2024, Noyabr
Anonim

ModelAndView bu ikkalasini ham ushlab turuvchi ob'ekt model va ko'rinish . Ishlovchi ni qaytaradi ModelAndView ob'ekt va DispatcherServlet ko'rinishni View Resolvers va View yordamida hal qiladi. Ko'rinish hisoblanadi String va model ko'rinishidagi ko'rinish nomini o'z ichiga olgan ob'ekt hisoblanadi bir nechta ob'ektlarni qo'shish uchun xarita.

Oddiy qilib aytganda, nega biz bahorda ModelAndView-dan foydalanamiz?

ModelAndView ikkalasi uchun ham egadir Model va ko'rinish veb MVC doirasida. Bu ikki sinf bir-biridan farq qiladi; ModelAndView faqat qilish uchun ikkalasini ham ushlab turadi bu nazoratchi ikkalasini ham qaytarishi mumkin model va ko'rinish yagona qaytish qiymatida. Ko'rinish ViewResolver ob'ekti tomonidan hal qilinadi; model xaritada saqlanadigan ma'lumotlardir.

Xuddi shunday, bahorda ModelMap va ModelAndView o'rtasidagi farq nima? Model esa interfeysdir Model xaritasi sinf hisoblanadi. ModelAndView ikkalasi uchun ham faqat konteyner a Model xaritasi va Ko‘rish obyekti. Bu tekshirgichga ikkalasini bitta qiymat sifatida qaytarishga imkon beradi.

Bundan tashqari, bahor ilovasi qanday ishlaydi?

U yuragi Bahor Ramka. IoC konteyneri metama'lumotlarni XML faylidan, Java izohlari yoki Java kodidan oladi. Konteyner taqdim etilgan konfiguratsiya metama'lumotlarini o'qish orqali oddiy Eski Java Ob'ektlari (POJO) dan qanday ob'ektlarni yaratish, sozlash va yig'ish bo'yicha ko'rsatmalarni oladi.

Bahorda ModelAttribute nima?

Eng muhimlaridan biri Bahor -MVC izohlari @ Model atributi izoh. @ Model atributi usul parametri yoki usulning qaytish qiymatini nomlanganga bog'laydigan izohdir model atributi va keyin uni veb-ko'rinishga ochib beradi.

Tavsiya: