Spring Boot - Démarrage rapide

Ce chapitre vous apprendra comment créer une application Spring Boot à l'aide de Maven et Gradle.

Conditions préalables

Votre système doit avoir les exigences minimales suivantes pour créer une application Spring Boot -

  • Java 7
  • Maven 3.2
  • Gradle 2.5

CLI Spring Boot

La CLI Spring Boot est un outil de ligne de commande et il nous permet d'exécuter les scripts Groovy. C'est le moyen le plus simple de créer une application Spring Boot à l'aide de l'interface de ligne de commande Spring Boot. Vous pouvez créer, exécuter et tester l'application dans l'invite de commande elle-même.

Cette section vous explique les étapes de l'installation manuelle de Spring Boot CLI. Pour obtenir de l'aide supplémentaire, vous pouvez utiliser le lien suivant:https://docs.spring.io/springboot/ docs/current-SNAPSHOT/reference/htmlsingle/#getting-started-installing-springboot

Vous pouvez également télécharger la distribution Spring CLI à partir du référentiel Spring Software à l'adresse: https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#getting-started-manual-cli-installation

Pour une installation manuelle, vous devez utiliser les deux dossiers suivants -

  • spring-boot-cli-2.0.0.BUILD-SNAPSHOT-bin.zip

  • spring-boot-cli-2.0.0.BUILD-SNAPSHOT-bin.tar.gz

Après le téléchargement, décompressez le fichier d'archive et suivez les étapes indiquées dans le fichier install.txt. Non pas qu'il ne nécessite aucune configuration d'environnement.

Sous Windows, accédez à la CLI Spring Boot bin répertoire dans l'invite de commande et exécutez la commande spring –-versionpour vous assurer que Spring CLI est correctement installé. Après avoir exécuté la commande, vous pouvez voir la version Spring CLI comme indiqué ci-dessous -

Exécutez Hello World avec Groovy

Créez un fichier groovy simple contenant le script Rest Endpoint et exécutez le fichier groovy avec la CLI Spring Boot. Respectez le code indiqué ici à cet effet -

@Controller
class Example {
   @RequestMapping("/")
   @ResponseBody
   public String hello() {
      "Hello Spring Boot"
   }
}

Maintenant, enregistrez le fichier groovy avec le nom hello.groovy. Notez que dans cet exemple, nous avons enregistré le fichier groovy dans la CLI Spring Bootbinannuaire. Maintenant, exécutez l'application en utilisant la commandespring run hello.groovy comme le montre la capture d'écran ci-dessous -

Une fois que vous avez exécuté le fichier groovy, les dépendances requises seront téléchargées automatiquement et l'application démarrera sur le port Tomcat 8080, comme indiqué dans la capture d'écran ci-dessous -

Une fois que Tomcat démarre, accédez au navigateur Web et appuyez sur l'URL http://localhost:8080/ et vous pouvez voir la sortie comme indiqué.