Heim > Java > javaLernprogramm > Hauptteil

So erstellen Sie schnell ein Springboot-Projekt

WBOY
Freigeben: 2023-05-13 15:49:22
nach vorne
4311 Leute haben es durchsucht

1. Leeres Projekt

Der Autor war vorher sehr hartnäckig und musste später auf die Idee umsteigen einfach zu bedienen. Ich habe es noch nie benutzt. Hier wird die Idee als Demonstrationsumgebung verwendet.

Normalerweise beginne ich mit einem leeren Projekt in der Ideendatei -> Neu -> Projekt, wie unten gezeigt.

So erstellen Sie schnell ein Springboot-Projekt

Wählen Sie links Maven und rechts JDK aus. Die Option „Aus Archetyp erstellen“ stellt die Auswahl einer POM-Vorlage dar. Ich wähle sie nicht aus, es sei denn, Sie sind sich besonders sicher. Sie werden keine unerwarteten Überraschungen erleben.

Schauen Sie sich den nächsten Schritt an:

So erstellen Sie schnell ein Springboot-Projekt

Hier können Sie sehen, dass der Projektname und die ArtifactId identisch sind. Klicken Sie am besten auf „Fertig stellen“. und bauen Sie das Projekt auf.

So erstellen Sie schnell ein Springboot-Projekt

Sie können sehen, dass die Grundstruktur eines Maven-Projekts bereits vorhanden ist. Beginnen wir die Springboot-Reise.

Zweitens starten Sie die Springboot-Reise

Jetzt besteht die Entwicklung aus allen Springboot-Webprojekten, was bedeutet, dass der Dienst in Form eines eingebetteten Tomcat existiert. Dann müssen wir Abhängigkeiten einführen,

<dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
        <version>2.3.3.RELEASE</version>
    </dependency>
Nach dem Login kopieren

Das heißt, fügen Sie das oben Gesagte hinzu pom.xml-Dateiabhängigkeiten, die Dateien nach dem Hinzufügen lauten wie folgt:

So erstellen Sie schnell ein Springboot-Projekt

Nachdem die Abhängigkeiten hinzugefügt wurden, können wir vor dem Start auch eine Startup-Klasse starten.

package com.my.template;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
//springboot的启动注解
@SpringBootApplication
public class BootServer {
    public static void main(String[] args) {
        //启动
        SpringApplication.run(BootServer.class);
    }
}
Nach dem Login kopieren

Achten Sie auf den Speicherort von Die Startup-Klasse

So erstellen Sie schnell ein Springboot-Projekt

BootServer.java befindet sich unter dem übergeordneten Paket com.my.template. Wenn sie nicht vorhanden ist, werde ich später möglicherweise nicht darauf eingehen Startup-Klasse BootServer. Wir führen einfach die Hauptmethode von BootServer aus. Das obige Protokoll zeigt an, dass der Dienst gestartet wurde und der Port 8080 ist. Bei unserem Besuch

So erstellen Sie schnell ein Springboot-Projekt

Dies liegt daran, dass der Root-Pfad 127.0.0.1:8080 nicht vorhanden ist Der Inhalt wird zurückgegeben. Schreiben wir zum Üben einen Test-Controller.

package com.my.template.controller;

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

@Controller
public class TestServer {
    @ResponseBody
    @RequestMapping("test")
    public String test(){
        return "hello springboot";
    }
}
Nach dem Login kopieren

Greifen Sie auf die Adresse 127.0.0.1:8080/test zu Normal. So erstellen Sie schnell ein Springboot-Projekt

Das obige ist der detaillierte Inhalt vonSo erstellen Sie schnell ein Springboot-Projekt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage