SSH ist ein integriertes Framework von Struts + Spring + Hibernate. Es ist ein beliebtes Open Source-Framework für Webanwendungen. Im Ruhezustand gibt es 5 Kernschnittstellen: Sitzung, SessionFactory, Transaktion, Abfrage und Konfiguration. Diese fünf Kernschnittstellen werden in jeder Entwicklung verwendet. Über diese Schnittstellen können Sie nicht nur auf persistente Objekte zugreifen, sondern auch Transaktionen steuern.Das System, das das SSH-Framework integriert, ist in Bezug auf die Verantwortlichkeiten in vier Ebenen unterteilt: die Präsentationsschicht, die Geschäftslogikschicht, die Datenpersistenzschicht und die Domänenmodulschicht, um Entwicklern beim Erstellen von Webanwendungen mit klarer Struktur, guter Wiederverwendbarkeit und zu helfen einfache Wartung in kurzer Zeit Programm. Unter diesen wird Struts als Gesamtinfrastruktur des Systems verwendet, das für die Trennung von MVC verantwortlich ist. Im Modellteil des Struts-Frameworks steuert es Geschäftssprünge, verwendet das Hibernate-Framework, um die Persistenzschicht zu unterstützen, und Spring verwaltet und verwaltet Struts und Hibernate. Der spezifische Ansatz lautet: Verwenden Sie eine objektorientierte Analyse, um einige Modelle entsprechend den Anforderungen vorzuschlagen, und implementieren Sie diese Modelle als grundlegende Java-Objekte.