Ich habe es versucht, indem ich auf die "Spring Quickstart Guide" auf der offiziellen Spring-Seite verwiesen habe. https://spring.io/quickstart
Generieren Sie nach Ihren Wünschen auf der offiziellen Projektgenerierungsseite.
Drücken Sie die GENERATE-Taste, um das Projekt als Zip herunterzuladen.
Wenn es kein Problem gibt, werden die erforderlichen Bibliotheken heruntergeladen und der Build wird ohne Erlaubnis durchgeführt.
Wenn Spring Boot startet, sieht es so aus
Gehen Sie zu http: // localhost: 8080 /. Ich erhalte eine Fehlermeldung, weil ich den Routing-Prozess noch nicht geschrieben habe.
Fügen Sie der Hauptklasse in Ihrem Projekt Routing hinzu.
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);
}
}
Verschieben Sie die geänderte Anwendung.
Zugriff unter http: // localhost: 8080 / hallo.
Zugriff mit http: // localhost: 8080 / hallo? Name = pakhuncho.
http: // localhost: 8080 / hallo? name = Zugriff mit Pakupaku
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);
}
}
Zugriff mit http: // localhost: 8080 / hello / Pakupaku
Recommended Posts