איך ModelAndView עובד באביב?
איך ModelAndView עובד באביב?

וִידֵאוֹ: איך ModelAndView עובד באביב?

וִידֵאוֹ: איך ModelAndView עובד באביב?
וִידֵאוֹ: כיצד עובד קולט שמש? | מבוא לאנרגיות מתחדשות 2024, נוֹבֶמבֶּר
Anonim

ModelAndView הוא חפץ שמחזיק גם את דגם ונוף . המטפל מחזיר את ModelAndView object ו-DispatcherServlet פותרים את התצוגה באמצעות View Resolvers ו-View. הנוף הוא אובייקט המכיל את שם התצוגה בצורה של המחרוזת והמודל הוא מפה להוספת אובייקטים מרובים.

פשוט כך, מדוע אנו משתמשים ב-ModelAndView באביב?

ModelAndView הוא מחזיק לשניהם דגם ותצוגה במסגרת האינטרנט MVC. שני המעמדות הללו נבדלים; ModelAndView רק מחזיק את שניהם לעשות זה אפשרי עבור בקר להחזיר את שניהם דגם ונוף בערך החזר בודד. התצוגה נפתרת על ידי אובייקט ViewResolver; המודל הוא נתונים המאוחסנים במפה.

באופן דומה, מה ההבדל בין ModelMap ל-ModelAndView באביב? מודל הוא ממשק תוך ModelMap הוא כיתה. ModelAndView הוא רק מיכל עבור שניהם א ModelMap ואובייקט View. זה מאפשר לבקר להחזיר את שניהם כערך יחיד.

כמו כן, כיצד פועלת יישום קפיץ?

זה הלב של ה אביב מִסגֶרֶת. מיכל IoC מקבל מטא נתונים מקובץ XML, הערות Java או קוד Java. הקונטיינר מקבל את ההוראות שלו לגבי אילו אובייקטים להפעיל, להגדיר ולהרכיב מ-Plain Old Java Objects פשוטים (POJO) על ידי קריאת המטא-נתונים של התצורה שסופקו.

מהי ModelAttribute באביב?

אחד החשובים אביב הערות MVC הן ה-@ ModelAttribute ביאור. ה @ ModelAttribute הוא הערה הקושרת פרמטר מתודה או ערך החזרת מתודה ל-named תכונת דגם ולאחר מכן חושף אותו לתצוגת אינטרנט.

מוּמלָץ: