Clustor
S'inscrire
Logo Spring

Spring

par VMware (Spring)

Spring est un framework open source destiné au développement d'applications Java, incluant des modules pour le web, les microservices, la sécurité, la persistance des données et la configuration.

Framework

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.

Alternatives à Spring

  • Jakarta EE (formerly Java EE)
  • Micronaut
  • Quarkus
  • Dropwizard

Qui utilise Spring ?

20 entreprises
  • Logo HANA GROUPHANA GROUPActivités des sociétés holding
  • Logo Ministère de l'IntérieurMinistère de l'IntérieurAdministration publique générale
  • Logo ORCHESTRAORCHESTRAÉdition de logiciels applicatifs
  • Logo DashlaneDashlaneÉdition de logiciels applicatifs
  • Logo EURO PROTECTION SURVEILLANCEEURO PROTECTION SURVEILLANCEActivités liées aux systèmes de sécurité
  • Logo NATERANATERACommerce de gros (commerce interentreprises) d'animaux vivants
Voir tout

ESN et intégrateurs Spring

Questions frequentes sur Spring

  • Spring fournit un ensemble d'outils et de bibliothèques pour simplifier le développement d'applications Java, en proposant notamment l'injection de dépendances, la programmation orientée aspect et des modules dédiés aux services web, aux données et à la sécurité.

  • Spring Boot est une extension de Spring qui automatise la configuration et permet de créer des applications autonomes, prêtes à être exécutées, sans nécessiter de fichier de configuration XML lourd.

  • Spring convient aux applications d'entreprise, aux services REST, aux microservices, aux applications web, aux tâches batch et aux applications mobiles côté serveur.

  • Les recruteurs attendent généralement une bonne connaissance du cœur du framework, la capacité à configurer des projets Maven/Gradle, et une expérience pratique avec Spring MVC ou Spring Boot, ainsi que les concepts de tests et de sécurité.

  • Oui, Spring Cloud propose des composants pour la découverte de services, la configuration distribuée, le routing, la tolérance aux pannes et l'intégration avec les principales plateformes cloud.

Logiciels similaires

Vous placez des consultants Spring ?

Branché sur BoondManager, Clustor affiche les offres ouvertes de chaque compte dans sa fiche société, avec le score de votre vivier, et prépare le dossier de compétences en 2 minutes.

Créer mon compte gratuitement