Maison  >  Article  >  Qu'est-ce que Springboot ?

Qu'est-ce que Springboot ?

不言
不言original
2019-03-30 13:19:0289741parcourir

Qu'est-ce que Springboot ?

Qu'est-ce que Spring Boot ?

Spring Boot est un nouveau framework fourni par l'équipe Pivotal. Il est conçu pour simplifier le processus initial de construction et de développement de nouvelles applications Spring.

Dans la grande famille des framework Spring, de nombreux frameworks dérivés ont été produits, tels que Spring, le framework SpringMvc, etc. Le contenu principal de Spring réside dans l'Inversion de Contrôle (IOC) et l'Injection de Dépendances (DI). Ce qu'on appelle l'inversion du contrôle n'est pas une technologie, mais une idée. En termes de fonctionnement, cela fait référence à la création d'un dans le fichier de configuration Spring, ce qui signifie que le conteneur Spring fournit des ressources pour un objet. de l'application, tels que les objets de référence et les données constantes en attente.

SpringBoot est un framework, une toute nouvelle spécification de programmation. Sa création simplifie l'utilisation du framework. La soi-disant simplification signifie simplifier le grand nombre de fichiers de configuration fastidieux requis dans de nombreux frameworks Spring, donc SpringBoot est. Un framework qui sert des frameworks dont la portée du service est constituée de fichiers de configuration simplifiés.

La fonctionnalité la plus évidente de SpringBoot est , qui rend la configuration des fichiers assez simple et le déploiement des applications simple (SpringBoot a un serveur intégré et est équipé d'un code de démarrage), et peut s'ouvrir rapidement un conteneurs Web pour le développement.

Fonctions de base de Spring Boot

1. Projets Spring pouvant être exécutés indépendamment : Spring Boot peut être exécuté indépendamment sous la forme d'un package jar.

2. Conteneur de servlet intégré : Spring Boot peut choisir d'embarquer Tomcat, Jetty ou Undertow, sans déployer le projet sous la forme d'un package war.

3. Configuration simplifiée de Maven : Spring fournit les fichiers POM de base recommandés pour simplifier la configuration de Maven.

4. Configurer automatiquement Spring : Spring Boot configurera automatiquement le framework Spring en fonction des dépendances du projet, réduisant considérablement la configuration utilisée par le projet.

5. Fournir des fonctions prêtes pour la production : fournir des fonctions qui peuvent être utilisées directement dans un environnement de production, telles que des indicateurs de performances, des informations sur les applications et des contrôles de santé des applications.

6. Aucune génération de code et configuration XML : Spring Boot ne génère pas de code. Toutes les configurations de Spring peuvent être implémentées sans aucune configuration XML.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn