Spring Web MVC ist ein leichtes Web-Framework, das auf Java basiert, das das anforderungsgetriebene Typ des Web-MVC-Designmusters implementiert. Auch wenn die Idee des MVC -Architekturmusters verwendet wird, wird die Webschicht entkoppelt. Anforderungsgetrieben bezieht sich auf die Verwendung des Anfrage-Wirkungs-Modells. Der Zweck des Rahmens ist es, uns zu helfen, die Entwicklung zu vereinfachen. Spring Web MVC vereinfacht auch unsere tägliche Webentwicklung.
Spring Web MVC ist auch eine Service-zu-Arbeiter-Modellimplementierung, kann jedoch optimiert werden. Der Front-End-Controller ist ein DispatcherServlet. Der Anwendungscontroller wird tatsächlich in einen Prozessor -Mapper (Handler -Zuordnung) für die Prozessorverwaltung und den Ansichtsauflösung (Ansicht Resolver) für das View -Management zerlegt. Der Seitencontroller/Action/-prozessor ist eine Implementierung der Controller -Schnittstelle (einschließlich der ModelAndView Handlrequest (Request, Antwort)) (oder einer Pojo -Klasse). Unterstützt Lokalisierung (Gebietsschema) Parsing, Thema (Thema) Parsing, Datei -Upload usw.; bietet eine sehr flexible Datenüberprüfung, Formatierung und Datenbindungsmechanismus; Bietet eine starke Unterstützung für Vertragsprogrammierungen mit größeren Konventionen als Konfiguration (Konventionsprioritätsprinzip).
Feder MVC -Verarbeitungsfluss:
Die obige SpringMVC -Anfängerhandbuch (MUSS MUSS) ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.