Commencez par créer un projet. Cliquez sur ** Créer un nouveau projet **.
Sélectionnez ** Gradle ** et ** JDK ** et appuyez sur ** Suivant **.
Saisissez l '** ID du groupe ** et l' ** ID de l'artefact ** et appuyez sur ** Suivant **. ・ ID de groupe: HelloWorld -ID de l'artefact: HelloWorld
Cochez ** Utiliser l'importation automatique ** et appuyez sur ** Suivant ** pour que Gradle résout automatiquement la dépendance lorsque vous enregistrez.
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 **.
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.
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