Développement Java
Java est un langage de programmation orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le 23 mai 1995 au SunWorld. La société Sun a été ensuite rachetée en 2009 par la société Oracle qui détient et maintient désormais Java.
Spring Framework
Spring est un socle pour le développement d'applications, principalement d'entreprises mais pas obligatoirement. Il fournit de nombreuses fonctionnalités parfois redondantes ou qui peuvent être configurées ou utilisées de plusieurs manières : ceci laisse le choix au développeur d'utiliser la solution qui lui convient le mieux et/ou qui répond aux besoins.
Spring est ainsi un des frameworks les plus répandus dans le monde Java : sa popularité a grandi au profit de la complexité de Java EE notamment pour ses versions antérieures à la version 5, mais aussi grâce à la qualité et la richesse des fonctionnalités qu'il propose :
- son coeur reposant sur un conteneur de type IoC assure la gestion du cycle de vies des beans et l'injection des dépendances
- l'utilisation de l'AOP
- des projets pour faciliter l'intégration avec de nombreux projets open source ou API de Java EE
Spring était un framework applicatif à ses débuts mais maintenant c'est une véritable plate-forme composée du framework Spring, de projets qui couvrent de multiples besoins et de middlewares.
Demander votre Devis Gratuit