Spring Framework ist kein Struts2 oder Hibernate
Das Spring-Framework kann keiner Kategorie wie Hibernate oder Struts2 zugeordnet
werden.
Vielmehr kann es als Meta-Framework angesehen werden, da es keine Lösung
für ein konkretes Problem bietet, sondern lediglich einen einheitlichen Standard
für die Integration bestehender Frameworks schafft.
Spring bietet eine Vereinfachung
für den Einsatz der unterschiedlichen Frameworks wie Struts2, Hibernate, Sitemesh
oder Webservices. Darüber hinaus stellt es einen „inversion of control container“1,
der als zentraler Standard für Spring-Konfigurationen dient.