Verwendet noch jemand Struts2?
Die Antwort ist definitiv ja, einige alte Projekte werden immer noch von Struts durchgeführt. Aber relativ gesehen ist SPRING MVC der aktuelle Mainstream neuer Entwicklungssoftware.
Jetzt besteht die Tendenz, dass struts2 nach und nach durch springmvc ersetzt wird. Lassen Sie uns über die Gründe sprechen:
1. Die Verwaltung und Sicherheit dieses Projekts ist ebenfalls höher als bei Struts2 (natürlich kann Struts2 durch unterschiedliche Verzeichnisstrukturen und zugehörige Konfigurationen auch den gleichen Effekt wie SpringMVC erzielen, aber es gibt viele Orte, an denen eine XML-Konfiguration erforderlich ist).
2. Da Struts2 jede Anfrage kapseln muss, kapseln Sie die Variablen des Servlet-Lebenszyklus wie Anfrage und Sitzung zur Verwendung durch jede Aktion in Maps und gewährleisten Sie die Thread-Sicherheit, sodass grundsätzlich mehr Speicher verbraucht wird.
3. Die Entwicklungseffizienz und Leistung von SpringMVC sind höher als bei Struts2.
Das obige ist der detaillierte Inhalt vonBenutzt noch jemand Struts2?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!