[JAVA] Hello World avec Spring Boot

environnement

Créer un projet

Commencez par créer un projet. Cliquez sur ** Créer un nouveau projet **. スクリーンショット 2019-06-07 21.51.15.png

Sélectionnez ** Gradle ** et ** JDK ** et appuyez sur ** Suivant **. スクリーンショット 2019-06-07 22.01.05.png

Saisissez l '** ID du groupe ** et l' ** ID de l'artefact ** et appuyez sur ** Suivant **. ・ ID de groupe: HelloWorld -ID de l'artefact: HelloWorld スクリーンショット 2019-06-07 22.16.43.png

Cochez ** Utiliser l'importation automatique ** et appuyez sur ** Suivant ** pour que Gradle résout automatiquement la dépendance lorsque vous enregistrez. スクリーンショット 2019-06-07 22.16.51.png

Saisissez le ** nom du projet ** et appuyez sur ** Terminé **. ・ Nom du projet: Hello World

Si la fenêtre contextuelle suivante apparaît, appuyez sur ** Autoriser **. スクリーンショット 2019-06-07 22.17.25.png

Créer une application

Maintenant, écrivons un programme qui affiche réellement Hello World sur le navigateur à l'aide de Spring Boot.

Cliquez avec le bouton droit sur (racine du projet) / src / main / java et créez une nouvelle classe. Spécifiez la classe dans le nom, y compris le nom du package séparé par. (Point). ** Nom: ** jp.example.Application

Puisqu'une erreur se produit lors de l'importation, la dépendance est résolue. スクリーンショット 2019-06-08 15.34.59.png

build.gradle


plugins {
    id 'java'
}

group 'HelloWorld'
version '1.0-SNAPSHOT'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.12'
    compile group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: '2.1.3.RELEASE'
}

J'écrirai le code produit.

Application.java


package jp.co.example;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Application {
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}

HelloController


package jp.co.example;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {
    @RequestMapping("/")
    public static String Hello(){
        return "Hello World!";
    }
}

Exécutez et accédez à l'adresse suivante. http://localhost:8080/

C'est OK si la chaîne de caractères renvoyée est sortie sur le navigateur.

Recommended Posts

Hello World avec Spring Boot
Bonjour tout le monde avec Spring Boot!
Hello World avec Spring Boot
Jusqu'à "Hello World" avec Spring Boot
(Intellij) Hello World avec Spring Boot
Hello World avec Eclipse + Spring Boot + Maven
(IntelliJ + gradle) Hello World avec Spring Boot
Bonjour tout le monde! Avec Spring Boot (Marven + éditeur de texte)
[Java] Hello World avec Java 14 x Spring Boot 2.3 x JUnit 5 ~
Spring Boot Hello World dans Eclipse
Hello World (API REST) avec Apache Camel + Spring Boot 2
Hello World (application console) avec Apache Camel + Spring Boot 2
[Entraine toi! ] Affichez Hello World avec Spring Boot
Comment Spring Security fonctionne avec Hello World
Hello World avec Micronaut
Télécharger avec Spring Boot
Comparez Hello, world! Avec Spring Boot avec Java, Kotlin et Groovy
Hello World à une vitesse explosive avec Spring Initializr! !! !!
Essayez d'afficher Hello World avec Spring + Gradle
Générer un code à barres avec Spring Boot
Implémenter GraphQL avec Spring Boot
Démarrez avec Spring Boot
Exécutez LIFF avec Spring Boot
Connexion SNS avec Spring Boot
Bonjour tout le monde avec VS Code!
Téléchargement de fichiers avec Spring Boot
Spring Boot commençant par copie
Spring Boot à partir de Docker
Définir des cookies avec Spring Boot
Utiliser Spring JDBC avec Spring Boot
Ajouter un module avec Spring Boot
Premiers pas avec Spring Boot
Créer un micro service avec Spring Boot
Envoyer du courrier avec Spring Boot
Hello World avec SpringBoot / Gradle
Bonjour tout le monde! Avec Asakusa Framework!
Développement d'applications Web Spring Boot2 avec création de Visual Studio Code Hello World
Comparaison Hello World entre Spark Framework et Spring Boot
Utiliser l'authentification de base avec Spring Boot
gRPC sur Spring Boot avec grpc-spring-boot-starter
Créez une application avec Spring Boot 2
Déploiement à chaud avec le développement Spring Boot
Liaison de base de données avec doma2 (Spring boot)
Programmation Spring Boot avec VS Code
Créer une application d'enquête avec Spring Boot
Bonjour tout le monde avec Kotlin et JavaFX
Hello World avec Docker et langage C
Obtenez des résultats de validation avec Spring Boot
Créez une application avec Spring Boot
Google Cloud Platform avec Spring Boot 2.0.0
Hello World avec GlassFish 5.1 + Servlet + JSP
Créez un PDF avec itext7 ~ HelloWorld ~
J'ai essayé GraphQL avec Spring Boot
[Java] Intégration LINE avec Spring Boot
À partir de Spring Boot 0. Utilisez Spring CLI
"Hello world" pour ImageJ avec Eclipse
J'ai essayé Flyway avec Spring Boot
Hello World avec GWT 2.8.2 et Maven
La coopération des messages a commencé avec Spring Boot