[JAVA] Spring Boot Hello World dans Eclipse

référence

Je l'ai essayé en me référant au "Spring Quickstart Guide" sur la page officielle Spring. https://spring.io/quickstart

environnement

Créer un projet Spring

Générez à votre guise sur la [page de génération de projet] officielle (https://start.spring.io/). image.png

Appuyez sur le bouton GÉNÉRER pour télécharger le projet sous forme de zip.

Importer un projet dans Eclipse

Importer le projet Gradle

image.png

Spécifiez le dossier téléchargé

image.png

Importé

image.png

S'il n'y a pas de problème, les bibliothèques nécessaires seront téléchargées et la construction se fera sans autorisation. image.png

Courir

image.png

Lorsque Spring Boot démarre, cela ressemble à ceci image.png

Accédez à http: // localhost: 8080 /. J'obtiens une erreur car je n'ai pas encore écrit le processus de routage. image.png

Créer un processus de routage

Ajoutez le routage à la classe principale de votre projet. image.png

Obtenir les paramètres de la requête avec la requête GET

package com.pakhuncho.hello;

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

@SpringBootApplication
@RestController
public class HelloApplication {

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

	@GetMapping("/hello")
	public String hello(@RequestParam(value = "name", defaultValue = "World") String name) {
		return String.format("Hello %s!", name);
	}
}

Déplacez l'application modifiée. image.png

Accédez à http: // localhost: 8080 / hello. image.png

Accès avec http: // localhost: 8080 / hello? Name = pakhuncho. image.png

http: // localhost: 8080 / hello? name = Accès avec Pakupaku image.png

Obtenir les paramètres du chemin

package com.pakhuncho.hello;

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

@SpringBootApplication
@RestController
public class HelloApplication {

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

	@RequestMapping("/hello/{name}")
	public String hello(@PathVariable String name) {
		return String.format("Hello %s!", name);
	}
}

Accès avec http: // localhost: 8080 / hello / Pakupaku image.png

Recommended Posts

Spring Boot Hello World dans Eclipse
Hello World avec Eclipse + Spring Boot + Maven
[Entraine toi! ] Affichez Hello World avec Spring Boot
Hello World avec Spring Boot
Bonjour tout le monde avec Spring Boot!
Hello World avec Spring Boot
Développement d'applications Spring Boot dans Eclipse
Jusqu'à "Hello World" avec Spring Boot
Bonjour le monde de Java dans Eclipse maintenant
(Intellij) Hello World avec Spring Boot
(IntelliJ + gradle) Hello World avec Spring Boot
"Hello World" en Java
Hello World en Java
Comparez Hello, world! Avec Spring Boot avec Java, Kotlin et Groovy
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 ~
Définir le paramètre contextuel dans Spring Boot
Multi-projets Spring Boot 2 avec Gradle
Changements majeurs dans Spring Boot 1.5
NoHttpResponseException dans Spring Boot + WireMock
Hello World (API REST) avec Apache Camel + Spring Boot 2
Jusqu'à ce que vous commenciez à développer avec Spring Boot dans eclipse 1
Jusqu'à ce que vous commenciez à développer avec Spring Boot dans eclipse 2
Comparaison Hello World entre Spark Framework et Spring Boot
Hello World (application console) avec Apache Camel + Spring Boot 2
Écrire du code de test avec Spring Boot
Implémenter l'API REST avec Spring Boot
Qu'est-ce que @Autowired dans Spring Boot?
Implémenter l'application Spring Boot dans Gradle
bonjour, monde dans Vanilla Java-EHW2018 "MVP"
"Hello world" pour ImageJ avec Eclipse
Comment utiliser Thymeleaf avec Spring Boot
Bonjour tout le monde en Java et Gradle
Erreur inconnue dans la ligne 1 de pom.xml lors de l'utilisation de Spring Boot dans Eclipse
Lancer un (ancien) projet Spring Boot avec IntelliJ
Créer une image Spring Boot + Docker avec Gradle
Priorité d'accès aux fichiers statiques dans Spring Boot
Bonjour tout le monde!
Comment inclure Spring Tool dans Eclipse 4.6.3?
Sortie du journal Spring Boot au format json
Mémorandum de téléchargement de fichier local avec Spring Boot
Créer un projet Java Spring Boot avec IntelliJ
Desserrer la vérification de la syntaxe de Thymeleaf dans Spring Boot
"Hello, World!" Avec Kotlin + CLI en 5 minutes
Utiliser la méthode de requête DynamoDB avec Spring Boot
Comment Spring Security fonctionne avec Hello World
DI SessionScope Bean dans le filtre Spring Boot 2
Problème de configuration Maven avec Spring pom.xml dans Eclipse
Ajoutez une botte de printemps et un dégradé à éclipse
Modifier le délai d'expiration de la session dans Spring Boot
Lire "Hello world"
Défi Spring Boot
Développement d'applications Web Spring Boot2 avec création de Visual Studio Code Hello World
MVC dans Eclipse.
Java, bonjour le monde!
Java Hello World
Forme de botte de printemps
Spring Boot Rappelez-vous
gae + botte à ressort
"Professeur, je souhaite implémenter une fonction de connexion au printemps" ① Hello World