Chociaż szew ma wiele zalet w porównaniu do wiosny, istnieje magiczne słowo, na które naprawdę warto zwrócić uwagę i to jest WYDAJNOŚĆ !!! jeśli nie martwisz się o problemy z wydajnością, pójdę z szwem. Z drugiej strony, jeśli chcesz, aby twoja aplikacja była tak szybka jak to tylko możliwe, a twój sprzęt jest ograniczony, użyłbym sprężyny. Nie twierdzę, że nie można tworzyć szybkich aplikacji z szwem, ale aby to zrobić, trzeba naprawdę wiedzieć, co robisz. Użyłem ich obu (nie jestem guru w żadnym z nich) i dowiedziałem się, że chociaż wiosna wymaga więcej wysiłku, aby zbudować to, czego chcesz, na koniec wynik jest bardziej elastyczny i działa lepiej.Nie sądzę, że jest coś, co można zrobić w jednym schemacie, że nie można tego zrobić w drugim, mówiąc, że pamiętam, że nie jestem ekspertem od żadnego z nich.
'Spring MVC jest zbudowany na Struts i Spring', Spring nigdy nie został zbudowany na Struts. –
"Ale widok jest zbudowany przy użyciu JSP [...]". JSP to _na_ opcja. Zaletą Spring MVC jest to, że możesz wybrać dowolną technologię widoku. – James