English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Starters SpringBoot

outils en ligne Spring Boot fournissent de nombreux permet de rajouter des jars dans notre classpath. Les starters intégrés de Spring Boot lanceurrend le développement plus facile et plus rapide. Starters Spring Bootest le descripteur de dépendance

dans le cadre du Framework Spring Boot, tous les lanceurs suivent un schéma de nommage similaire: spring-boot-starter-* ,où * représente une application de type spécifique. Par exemple, si vous souhaitez utiliser Spring et JPA pour l'accès à la base de données, vous devez inclure dans notre pom.xml le fichier contient spring-boot-starter-data-jpa dépendances

Starters tiers

我们还可以在项目中添加 lanceurs tiers,但是我们不使用 spring-boot-starter pour inclure les dépendances tierces. spring-boot-starter est réservé aux composants officiels de Spring Boot. Les lanceurs tiers commencent par le nom du projet. Par exemple, le nom du projet tiers est abc Alors, le nom de l'élément de dépendance sera abc-spring-boot-démarrage.

Le framework Spring Boot en org.springframework.boot Sous le groupe, les démarrages d'applications suivants sont fournis.

Entrée en technique Spring BootNom
spring-boot-starter-thymeleaf Il est utilisé pour construire des applications web MVC en utilisant les vues Thymeleaf.
spring-boot-starter-data-couchbase Il est utilisé pour la base de données orientée document Couchbase et Spring Data Couchbase.
spring-boot-starter-artemis Il est utilisé pour la transmission de messages JMS en utilisant Apache Artemis.
spring-boot-starter-web-services Il est utilisé pour les services web Spring.
spring-boot-starter-mail Il est utilisé pour le support de l'envoi d'e-mails via Java Mail et le framework Spring.
spring-boot-starter-data-redis Utilisé pour le stockage de données clé-valeur Redis et le client Jedis pour Spring Data Redis.
spring-boot-starter-web Il est utilisé pour construire des applications web, y compris des applications RESTful utilisant Spring MVC. Il utilise Tomcat en tant que conteneur embarqué par défaut.
spring-boot-starter-data-gemfire Il est utilisé pour le stockage de données distribué GemFire et Spring Data GemFire.
spring-boot-starter-activemq Il est utilisé pour la transmission de messages JMS en utilisant Apache ActiveMQ.
spring-boot-starter-data-elasticsearch Il est utilisé pour le moteur de recherche et d'analyse Elasticsearch ainsi que pour Spring Data Elasticsearch.
spring-boot-starter-integration Il est utilisé pour l'intégration Spring.
spring-boot-starter-test Il est utilisé pour tester des applications Spring Boot avec des bibliothèques telles que JUnit, Hamcrest et Mockito.
spring-boot-starter-jdbc Il est utilisé pour JDBC avec le pool de connexions JDBC de Tomcat.
spring-boot-starter-mobile Il est utilisé pour construire des applications web avec Spring Mobile.
spring-boot-starter-validation Il est utilisé pour la validation des Java Bean via Hibernate Validator.
spring-boot-starter-hateoas Il est utilisé pour construire des applications web RESTful basées sur les hypermédias via Spring MVC et Spring HATEOAS.
spring-boot-starter-jersey Il est utilisé pour utiliser JAX-RS et Jersey pour construire des applications web RESTful. Remplace spring-boot-starter-web.
spring-boot-starter-data-neo4j utilisé pour Neo4j graphique base de données et Spring Data Neo4j.
spring-boot-starter-data-ldap Il est utilisé pour Spring Data LDAP.
spring-boot-starter-websocket Il est utilisé pour construire des applications WebSocket. Il utilise le support WebSocket du cadre Spring.
spring-boot-starter-aop Il est utilisé pour la programmation orientée aspect en utilisant Spring AOP et AspectJ.
spring-boot-starter-amqp Il est utilisé pour Spring AMQP et Rabbit MQ.
spring-boot-starter-data-cassandra Il est utilisé pour la base de données distribuée Cassandra et Spring Data Cassandra.
spring-boot-starter-social-facebook Il est utilisé pour Spring Social Facebook.
spring-boot-starter-jta-atomikos Il est utilisé pour les transactions JTA d'Atomikos.
spring-boot-starter-security Il est utilisé pour Spring Security.
spring-boot-starter-mustache Il est utilisé pour construire des applications web MVC à l'aide de vues Mustache.
spring-boot-starter-data-jpa Il est utilisé pour Spring Data JPA avec Hibernate.
spring-boot-starter Il est utilisé pour le starter core, y compris le support de configuration automatique, la journalisation et YAML.
spring-boot-starter-groovy-templates Il est utilisé pour construire des applications web MVC à l'aide de vues Groovy.
spring-boot-starter-freemarker Il est utilisé pour construire des applications web MVC à l'aide de vues FreeMarker.
spring-boot-starter-batch Il est utilisé pour Spring Batch.
spring-boot-starter-social-linkedin Il est utilisé pour Spring Social LinkedIn.
spring-boot-starter-cache Il est utilisé pour le support de cache du cadre Spring.
spring-boot-starter-data-solr Il est utilisé pour la plateforme de recherche Apache Solr avec Spring Data Solr.
spring-boot-starter-data-mongodb Il est utilisé pour la base de données documentaire MongoDB et Spring Data MongoDB.
spring-boot-starter-jooq Il est utilisé pour l'accès à la base de données SQL via jOOQ. Il remplace Spring.-boot-starter-data-jpa ou spring-boot-starter-jdbc
spring-boot-starter-jta-narayana Il est utilisé pour le Starter Spring Boot Narayana JTA.
spring-boot-starter-cloud-connectors Il est utilisé pour Spring Cloud Connector, ce qui simplifie la connexion aux services des plateformes cloud telles que Cloud Foundry et Heroku.
spring-boot-starter-jta-bitronix Il est utilisé pour les transactions JTA de Bitronix.
spring-boot-starter-social-twitter Il est utilisé pour Spring Social Twitter.
spring-boot-starter-data-rest Il est utilisé pour publier des dépôts Spring Data REST sur REST.

Entrée en production Spring Boot

Entrée en technique Spring BootNom
spring-boot-starter-actuator Il est utilisé pour l'Actuator de Spring Boot, qui fournit des fonctionnalités prêtes à l'emploi pour surveiller et gérer votre application.
spring-boot-starter-remote-shell Il est utilisé pour CRaSH remote shell via SSH pour surveiller et gérer votre application. De1.5.

Ne pas recommander d'utiliser au début.

Entrée en technique Spring BootNom
spring-boot-starter-Description undertow-boot-starter-Il est utilisé pour Jetty en tant que conteneur servlet intégré. Remplacez spring
spring-boot-starter-Il est utilisé pour Undertow en tant que conteneur servlet intégré. Remplacez spring jetty-boot-starter-Il est utilisé pour Jetty en tant que conteneur servlet intégré. Remplacez spring
spring-boot-starter-tomcat。 Il est utilisé pour la journalisation avec Logback. L'启动器 par défaut. logging
spring-boot-starter-tomcat Il est utilisé pour Tomcat en tant que conteneur servlet intégré. spring-boot-starter-L'启动器 par défaut utilisé par le servlet conteneur pour web Spring
spring-boot-starter-log4j2 Utilisé pour Log4j2Effectuer des journalisations. Remplacez spring-boot-starter-logging。