ModelAndView ทำงานอย่างไรในฤดูใบไม้ผลิ
ModelAndView ทำงานอย่างไรในฤดูใบไม้ผลิ

วีดีโอ: ModelAndView ทำงานอย่างไรในฤดูใบไม้ผลิ

วีดีโอ: ModelAndView ทำงานอย่างไรในฤดูใบไม้ผลิ
วีดีโอ: Model View Controller: Spring MVC - Full-stack tech walkthrough || Model || Data Flow 2024, อาจ
Anonim

ModelAndView คือ วัตถุที่มีทั้ง รุ่นและมุมมอง . ตัวจัดการส่งคืน ModelAndView วัตถุและ DispatcherServlet แก้ไขมุมมองโดยใช้ View Resolvers และ View มุมมอง เป็น วัตถุที่มีชื่อมุมมองในรูปแบบของสตริงและรุ่น เป็น แผนที่เพื่อเพิ่มหลายวัตถุ

เหตุผลง่ายๆ ว่าทำไมเราจึงใช้ ModelAndView ในฤดูใบไม้ผลิ

ModelAndView เป็นผู้ถือทั้งสอง โมเดลและมุมมอง ในเฟรมเวิร์ก MVC ของเว็บ ทั้งสองคลาสมีความแตกต่างกัน ModelAndView เพียงถือทั้งสองเพื่อให้ มัน เป็นไปได้ที่ผู้ควบคุมจะส่งคืนทั้งสองอย่าง รุ่นและมุมมอง ในผลตอบแทนเดียว มุมมองได้รับการแก้ไขโดยวัตถุ ViewResolver โมเดลนี้เป็นข้อมูลที่จัดเก็บไว้ในแผนที่

ในทำนองเดียวกัน ModelMap และ ModelAndView ในฤดูใบไม้ผลิแตกต่างกันอย่างไร โมเดลเป็นส่วนต่อประสานในขณะที่ ModelMap เป็นชั้นเรียน ModelAndView เป็นเพียงภาชนะสำหรับทั้ง a ModelMap และวัตถุดู อนุญาตให้คอนโทรลเลอร์ส่งคืนค่าทั้งสองเป็นค่าเดียว

นอกจากนี้ แอปพลิเคชันสปริงทำงานอย่างไร

เป็นหัวใจของเ ฤดูใบไม้ผลิ กรอบ. คอนเทนเนอร์ IoC รับข้อมูลเมตาจากไฟล์ XML คำอธิบายประกอบ Java หรือโค้ด Java คอนเทนเนอร์ได้รับคำแนะนำว่าอ็อบเจ็กต์ใดที่จะสร้างอินสแตนซ์ กำหนดค่า และประกอบจาก Plain Old Java Objects (POJO) อย่างง่าย โดยการอ่านข้อมูลเมตาของคอนฟิกูเรชันที่มีให้

ModelAttribute ในฤดูใบไม้ผลิคืออะไร?

ที่สำคัญที่สุดอย่างหนึ่ง ฤดูใบไม้ผลิ คำอธิบายประกอบ -MVC คือ @ รุ่นแอตทริบิวต์ คำอธิบายประกอบ NS @ รุ่นแอตทริบิวต์ เป็นคำอธิบายประกอบที่ผูกพารามิเตอร์เมธอดหรือค่าส่งคืนเมธอดเป็นชื่อ แอตทริบิวต์รุ่น แล้วนำไปเปิดดูในเว็บ

แนะนำ: