[JAVA] Vom Erstellen eines Spring Boot-Projekts bis zum Ausführen einer Anwendung mit VS Code

Überblick

Ich habe eine Spring Boot-Webanwendung mit VS-Code erstellt, daher werde ich die Vorgehensweise beschreiben

Umgebung

$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.14.3
BuildVersion:	18D109

$ java -version
openjdk version "12" 2019-03-19
OpenJDK Runtime Environment (build 12+33)
OpenJDK 64-Bit Server VM (build 12+33, mixed mode, sharing)

$ code -v
1.32.1

Erweiterungsinstallation

Installieren Sie die folgenden Erweiterungen, wie sie für die Entwicklung mit VS Code erforderlich sind

Java Extension Pack Spring Boot Extension Pack

Projekterstellung

Suchen Sie nach der Installation der Erweiterung in der Befehlspalette und nach Feder Spring Initializr: Wählen Sie Generate a Maven Project

image.png

Wählen Sie Java

image.png

Geben Sie den Paketnamen ein

image.png

Geben Sie den Projektnamen ein

image.png

Wählen Sie die Spring Boot-Version

image.png

Fügen Sie Abhängigkeiten Web und Thymeleaf hinzu

Spring Web

スクリーンショット 2019-11-05 21.29.52.png

Thymeleaf

image.png

Wählen Sie einen Speicherort für das Projekt

Anwendungsausführung

DemoApplication.java wird in src / main / java / com / example / sampleproject erstellt. Hauptmethode ist implementiert

DemoApplication.java


package com.example.sampleproject;

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

@SpringBootApplication
public class DemoApplication {

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

}

Erstellen Sie einen Controller-Ordner in src / main / java / com / example / sampleproject und Erstellen Sie darin SampleController.java

SampleController.java


package com.example.sampleproject.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class SampleController {

    @RequestMapping("/sample")
    public String sample() {
        return "sample";
    }
}

Erstellen Sie sample.html in src / main / resources / templates

sample.html


<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <title>Sample</title>
</head>

<body>
    <h1>HelloWorld</h1>
</body>

</html>

Wählen Sie Debug → Debug starten und wählen Sie Java in der Umgebungsauswahl.

Da launch.json generiert wird, wählen Sie Debug → Debugging erneut starten.

Weil die Spring Boot-Anwendung auf dem lokalen Server gestartet wird HTML-Inhalt wird angezeigt, wenn eine Verbindung zur folgenden URL hergestellt wird

http://localhost:8080/sample

Recommended Posts

Vom Erstellen eines Spring Boot-Projekts bis zum Ausführen einer Anwendung mit VS Code
Wovon ich süchtig war, als ich eine Spring Boot-Anwendung mit VS Code entwickelte
Führen Sie ein Spring Boot-Projekt mit VS-Code aus
Spring Boot Programmierung mit VS Code
Versuchen Sie es mit Spring Boot mit VS-Code
Beispielcode zum Testen eines Spring Boot-Controllers mit MockMvc
So öffnen Sie eine Skriptdatei von Ubuntu mit VS-Code
03. Ich habe eine Anfrage von Spring Boot an die Postleitzahlensuch-API gesendet
Ich habe versucht, eine Webanwendung voller Fehler mit Spring Boot zu klonen
So erstellen Sie ein Spring Boot-Projekt in IntelliJ
[Spring Boot] So erstellen Sie ein Projekt (für Anfänger)
Ein Memorandum beim Erstellen eines REST-Service mit Spring Boot
Laden Sie ein externes Glas aus dem Spring Boot-Fettglas
Vom Aufbau einer AWS-Cloud-Umgebung bis zur Bereitstellung einer Spring Boot-App (für Anfänger)
Versuchen Sie Spring Boot von 0 bis 100.
Ein Memo zum Starten der Java-Programmierung mit VS Code (Version 2020-04)
Neuer Mitarbeiter hat versucht, mit Spring Security eine Authentifizierungs- / Autorisierungsfunktion von Grund auf neu zu erstellen
Überprüfungspunkte für den Spring Boot-Anwendungscode
Erstellen Sie eine App mit Spring Boot 2
Informationen zum Erstellen von Apps mit Springboot
Erstellen Sie eine Anfrage-App mit Spring Boot
Erstellen Sie eine App mit Spring Boot
Rüsten Sie den Federstiefel von der 1.5-Serie auf die 2.0-Serie auf
Wechseln Sie von Eclipse zu VS Code
Erstellen wir eine Buchverwaltungs-Webanwendung mit Spring Boot part1
02. Ich habe eine API erstellt, um eine Verbindung von Spring Boot zu MySQL (My Batis) herzustellen.
Lassen Sie uns mit Spring Boot part3 eine Webanwendung für die Buchverwaltung erstellen
Lassen Sie uns mit Spring Boot part2 eine Webanwendung für die Buchverwaltung erstellen
Verarbeitung beim Starten einer Anwendung mit Spring Boot
Erstellen Sie mit dem Befehl cURL + tar ein Spring Boot-App-Entwicklungsprojekt
Spring Boot2-Webanwendungsentwicklung mit Visual Studio Code SQL Server-Verbindung
[Spring Boot] Vorsichtsmaßnahmen beim Entwickeln einer Webanwendung mit Spring Boot und beim Ausführen eines Krieges auf einem unabhängigen Tomcat-Server
Java-Anfänger haben versucht, mit Spring Boot eine einfache Webanwendung zu erstellen
Spring Boot2-Webanwendungsentwicklung mit Visual Studio Code Hello World-Erstellung
Die Geschichte des Übergangs von Spring Boot 1.5 zu 2.1
Starten Sie die Entwicklung von Webanwendungen mit Spring Boot
Änderungen bei der Migration von Spring Boot 1.5 auf Spring Boot 2.0
Starten Sie die Nginx + Spring Boot-Anwendung mit Docker-Compose
Änderungen bei der Migration von Spring Boot 2.0 zu Spring Boot 2.2
# 1 [Anfänger] Erstellen Sie eine Webanwendung (Website) mit Eclipse aus Wissen 0. "Lassen Sie uns eine Umgebung zum Erstellen von Web-Apps erstellen"
Führen Sie die WEB-Anwendung mit Spring Boot + Thymeleaf aus
Bei der Einführung von JOOQ in Spring Boot wurde eine Geschichte behandelt, die behandelt wurde, weil bei Liquidbase ein Fehler aufgetreten ist
Punkte, auf die ich beim Erstellen einer Android-App gestoßen bin [Von Zeit zu Zeit aktualisiert]
So stellen Sie ein mit Java erstelltes System (Wicket-Spring-Boot) auf dem Campus-Server bereit
Melden Sie sich bei Spring Boot-Webanwendungen auf der Microsoft ID-Plattform an
[Spring Boot] So rufen Sie Eigenschaften dynamisch aus einer in einer URL enthaltenen Zeichenfolge ab
So erstellen Sie ein Excel-Formular mithilfe einer Vorlagendatei mit Spring MVC
Erstellen Sie eine Website mit Spring Boot + Gradle (jdk1.8.x)
Konfigurieren Sie die Spring Boot-Anwendung mit dem Maven Multi-Modul
Erstellen Sie mit Spring Boot eine einfache Such-App
Verwendung von MyBatis2 (iBatis) mit Spring Boot 1.4 (Spring 4)
Stellen Sie über eine Java-Anwendung eine Verbindung zu Aurora (MySQL) her
Verwendung des eingebauten h2db mit Federstiefel
Erstellen Sie eine Spring Boot-Anwendung mit IntelliJ IDEA
Versuchen Sie, die Anmeldefunktion mit Spring Boot zu implementieren
So fügen Sie in Spring Boot einen Klassenpfad hinzu
Erstellen Sie mit Gradle Spring Boot-Projekte nach Umgebung