Spring est un Framework libre pour construire et définir l’infrastructure d’une application Java. Il facilite le développement et les tests.
Spring prend en charge la création et la mise en relation d’objets par l’intermédiaire d’un fichier de configuration qui décrit les objets à fabriquer et les relations de dépendances entre ces objets.