Les starters

Les starters sont des dépendances qui ajoutent de l’auto-configuration à l’application basée sur Spring Boot. L’utilisation d’un starter permet d’indiquer que l’on veut ajouter une fonctionnalité à l’application et qu’on laisse au framework le soin de compléter notre configuration. Pour choisir la version du conteneur, il suffit de choisir le bon starter.

Voici une liste de starters. Certains starters sont décrits plus en détail dans les sections suivantes. La liste est plutôt longue :

1. Les starters courants

Starter

Utilité

spring-boot-starter

C’est le starter central incluant le support de l’auto-configuration, le logging et le Yaml. Il sera toujours présent.

Autoconfiguration

spring-boot-starter-aop

Starter pour la programmation orienté aspect (AOP) avec Spring AOP et AspectJ.

spring-boot-starter-batch

Starter pour utiliser Spring Batch.

spring-boot-starter-cache

Starter pour utiliser le support de cache.

spring-boot-starter-jdbc

Starter pour utiliser JDBC avec le pool de connexions JDBC Tomcat.

Tomcat

spring-boot-starter-jersey

Starter pour construire des applications web RESTful en utilisant JAX-RS et Jersey comme alternative à spring-boot-starter-web.

spring-boot-starter-security

Starter pour utiliser Spring Security.

spring-boot-starter-test

Starter pour tester les applications Spring Boot avec JUnit, Hamcrest et Mockito.

spring-boot-starter-validation

Starter pour utiliser Java Bean Validation...

couv_EP4JASP.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
L’auto-configuration Spring Boot
Suivant
Spring MVC