[JAVA] (IntelliJ + gradle) Hello World avec Spring Boot

introduction

Je souhaite développer Spring Boot avec IntelliJ. Puisque le projet de développement dans lequel je suis actuellement impliqué est cette combinaison, je l'ai construit pour étudier le mécanisme. Je veux créer une API REST qui fonctionne avec mysql.

Création de projet

Créez un modèle de projet avec Spring Initializr lié ci-dessous. https://start.spring.io/

image.png

--Projet: Sélectionnez [Projet Gradle] --Langue: telle quelle --Botte de printemps: telle quelle

Après le réglage

image.png

Une fois les réglages terminés, cliquez sur le bouton "Générer le projet" en bas de l'écran. Le zip du projet sera téléchargé, alors décompressez-le.

Importer un projet

  1. Sélectionnez "build.gradle" dans le dossier décompressé de l'Explorateur et cliquez avec le bouton droit de la souris. Ouvrir à partir du programme → sélectionner IntelliJ
  2. La boîte de dialogue IntelliJ s'affiche. Cliquez sur OK sans rien changer. (Vous devez peut-être choisir jdk) paste.png
  3. Attendez que la construction se termine.
  4. Une fois terminé, il devrait avoir la configuration suivante. paste2.png

Modifier pour afficher Hello World

  1. Modifiez DemoApplication.java comme suit.

DemoApplication.java


package com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@SpringBootApplication
@RestController
public class DemoApplication {

	@RequestMapping("/")
	String index(){
		return "Hello World!";
	}

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

}

commencer

Depuis la fenêtre Gradle, exécutez Tâches → application → bootRun.

Console de post-exécution paste3.png

Vérifier avec le navigateur

Connectez-vous à http: // localhost: 8080 /. Hello World est sorti!

image.png

Recommended Posts

(IntelliJ + gradle) Hello World avec Spring Boot
(Intellij) Hello World avec Spring Boot
Hello World avec Spring Boot
Bonjour tout le monde avec Spring Boot!
Hello World avec Spring Boot
Hello World avec Eclipse + Spring Boot + Maven
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 ~
Essayez d'afficher Hello World avec Spring + Gradle
Hello World avec SpringBoot / Gradle
Hello World (API REST) avec Apache Camel + Spring Boot 2
Hello World (application console) avec Apache Camel + Spring Boot 2
Spring Boot Hello World dans Eclipse
[Entraine toi! ] Affichez Hello World avec Spring Boot
Comment Spring Security fonctionne avec Hello World
Comparez Hello, world! Avec Spring Boot avec Java, Kotlin et Groovy
Télécharger avec Spring Boot
Créez un site Web avec Spring Boot + Gradle (jdk1.8.x)
Exécutez l'application Scala avec Spring Boot via Gradle
Créez des projets Spring Boot par environnement avec Gradle
Afficher un simple Hello World avec SpringBoot + IntelliJ
Je voulais classer la botte à ressort dans un multi-projet
Développement d'applications Web Spring Boot2 avec création de Visual Studio Code Hello World
Générer un code à barres avec Spring Boot
Implémenter GraphQL avec Spring Boot
Multi-projets Spring Boot 2 avec Gradle
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
Créer un micro service avec Spring Boot
Comparaison Hello World entre Spark Framework et Spring Boot
Bonjour tout le monde! Avec Asakusa Framework!
Créez une application Web Hello World avec Spring Framework + Jetty
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
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
Implémenter l'application Spring Boot dans Gradle
Créez un PDF avec itext7 ~ HelloWorld ~
[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
Développer le traitement avec IntelliJ + Kotlin + Gradle
Bonjour tout le monde en Java et Gradle
La coopération des messages a commencé avec Spring Boot
Jusqu'à ce que vous exécutiez Hello World of JavaFX avec VSCode + Gradle