Maison >Java >javaDidacticiel >Chapitre 1 de Premiers pas avec SpringBoot : Hello World

Chapitre 1 de Premiers pas avec SpringBoot : Hello World

巴扎黑
巴扎黑original
2017-06-26 11:14:281800parcourir

Travail de préparation :

1. Intellij IDEA (version ULTIMATE) : Adresse de téléchargement du site officiel

2. nouveau projet

2. Sélectionnez Spring Initializr dans le panneau de gauche

Entrez dans le projet nom et équipe du projet Nom et ID du projet, cliquez pour passer à l'étape suivante

La page suivante est destinée à l'ajout de dépendances. Vous pouvez ajouter des dépendances en fonction de vos besoins. Ou vous pouvez l'ajouter dans le fichier pom.xml. Comprenant principalement : Core (dépendance principale), SQL, NOSQL

Pour le test en cours, il vous suffit de vérifier Web.

Cliquez sur Suivant pour terminer la création du projet. La structure du projet est la suivante : (Remarque : Exemple.java a été ajouté par moi)

2. Créez Exemple.java dans le répertoire correspondant. Le code est le suivant :

package com.example.demo;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@EnableAutoConfiguration
public class Example {
    @RequestMapping("/")
    String home() {
        return "Hello World!";
    }

    @RequestMapping("/hello/{myName}")
    String index(@PathVariable String myName) {
        return "Hello "+myName+"!!!";
    }
}
3. Exécutez le projet, sélectionnez SpringbootTestApplication.java, faites un clic droit - Exécutez 'SpringbootTestApplication' ou cliquez sur le bouton comme indiqué sur l'image :

4. Le programme est démarré avec succès et la console est comme indiqué ci-dessous (partie) :

5 Enfin, testons-le : entrez http://localhost:8080/ et http://. localhost:8080/hello/王大达

Test réussi ! ! !

Enfin, le code pom.xml est également joint à titre de référence uniquement.

C'est la première fois que j'entre en contact avec l'architecture SpringBoot. Eh bien, écrivez-le d'abord pour ne pas l'oublier plus tard

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