Streben:
Struts integriert Servlets, JSP, benutzerdefinierte Tags und Nachrichtenressourcen in ein einheitliches Framework. Wenn Entwickler es für die Entwicklung verwenden, müssen sie nicht mehr selbst programmieren, um einen vollständigen Satz von MVC-Mustern zu implementieren Beim MVC-Muster handelt es sich um das Pattern-View-Controller-Programmierframework, das bei der Unterstützung des Programmierdesigns eine Rolle spielt und das Java-Programm in JavaBean, Servlet, JavaAction und JSP unterteilt.
Überwintern:
Hibernate kann CMP in der J2EE-Architektur ersetzen, die EJB verwendet, um die wichtige Aufgabe der Datenpersistenz zu erfüllen.
Frühling:
Spring bietet ein in der Standard-Java-Sprache geschriebenes AOP-Framework sowie ein leistungsstarkes und flexibles MVC-Web-Framework, das in IoC-Container integriert werden kann. Sein IOC-Denken und AOP-Denken lösen das Problem der starken Kopplung zwischen Klassen.
Struts ist hauptsächlich für die Darstellung der Präsentationsschicht verantwortlich
Spring nutzt sein IOC und AOP zur Abwicklung des Kontrollgeschäfts (verantwortlich für den Datenbankbetrieb).
Der Ruhezustand speichert hauptsächlich Daten in der Datenbank
Struts: Front-End-Web-MVC-Framework
Ruhezustand: Das ORM-Framework für den Datenbankbetrieb im Hintergrund (was auf Englisch „Ruhezustand“ bedeutet) dient dazu, Spring-Hibernate-Datenbanken miteinander zu verbinden, was den Datenbetrieb vereinfacht und bequem und schnell ist.
Spring: Bietet IOC- und AOP-Funktionen sowie einige Anwendungen auf Unternehmensebene und integriert Ruhezustand und Struts besser
Struts ist ein Webentwicklungsframework (verantwortlich für die Formularübermittlung) (entspricht einer Computergrafikkarte)
Der Ruhezustand ist für den Betrieb der Datenbank verantwortlich (entspricht der Computer-CPU).
Spring entspricht einem Motherboard (Baugruppe aus Grafikkarte und CPU)
Dieser Artikel stammt aus dem CSDN-Blog. Bitte geben Sie beim Nachdruck die Quelle an: http://blog.csdn.net/ZhouTJ76237035/archive/2009/12/18/5030951.aspx
-