Qu'est-ce que Spring ?
Spring propose un conteneur léger qui gère l'injection de dépendances et la configuration des composants. Il regroupe plusieurs projets modulaires (Spring Core, Spring MVC, Spring Data, Spring Security, Spring Boot, etc.) permettant de construire des applications d’entreprise, des API REST, des microservices ou des applications web. Le framework prend en charge la gestion des transactions, la connexion aux bases de données, le routage HTTP, la validation, le test et l'observabilité, tout en restant compatible avec les standards Java EE.
Qui utilise Spring ?
Développeurs Java, ingénieurs logiciel, architectes d’applications, experts DevOps et consultants en intégration qui conçoivent et maintiennent des applications d’entreprise, des services web ou des architectures microservices.