1. Öffnen Sie die Idee, erstellen Sie ein neues Projekt und wählen Sie Spring Initializr aus
2. Geben Sie Artefakt ein
3. Überprüfen Sie das Web
4. Klicken Sie auf Fertig stellen
5. Geben Sie das Projekt ein und löschen Sie den folgenden Inhalt
POM.XML -Datei:
<? xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>springbootdemo</artifactId> <version> 0.0.1-Snapshot </Version> <Packages> jar </packaging> <name> SpringBootDemo </name> <beschreibung> Demo-Projekt für Spring Boot </Beschreibung> <!-Startabhängigkeiten-> <elott> <gruppe-org-org. <version> 1.5.2.Release </Version> <relativePath/> <!-SOOKUP PORTER aus Repository-> </übergeordnet> <properties> <project.build.sourceEncoding> utf-8 </project.build.sourceencoding> <Project.outputcoding> utf-8 </project.reporting.outputCoding> utf-8 </project.Reject.Reporting. <java.version>1.8</java.version> </properties> <dependencies> <!--Develop web project-related dependencies--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!--springboot unit test--> <dependency> <gruppeId> org.springFramework.boot </GroupId> <artifactId> Spring-Boot-Starter-Test </artifactId> <Scope> test </scope> </abhängig> </abhängig> <!-maven-build-<build> <plugins> <plugin> <GroupID> oderG.SPRINGFRAMEWORM.BUT </gruppen> </gruppe> oderg.SPRINGEFRAME. <artifactid> Spring-Boot-Maven-Plugin </artifactId> </plugin> </plugins> </build> </project>
6. Erstellen Sie einen Hellocontroller
Paket com.example; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.restController; @RestController Public Class HelloConTroller {@RequestMapping ("/hello") public String Hallo () {return "Hallo, das ist eine Springboot -Demo"; }}7. Die vom Programm automatisch generierte SpringbootDemoApplication wird eine Annotation von @springbootApplication haben. Diese Annotation wird verwendet, um anzuzeigen, dass diese Klasse der Eintrag des Programms ist.
Paket com.example; import org.springframework.boot.springApplication; import org.springframework.boot.autoconfigure.springbootApplication; // Eintrag@SpringbootApplication öffentliche Klasse SpringbootDemoApplication {public static void main (String [] args) {SpringApplication.run (SpringbootDemoApplication.Class, Args); }}@SpringbootApplication ermöglicht die automatischen Konfigurationsfunktionen von Spring's Component und Springboot, was der Kombination der folgenden drei Anmerkungen miteinander entspricht
(1) @Configuration: Der Tabellenname Diese Klasse verwendet Java-basierte Konfiguration und verwendet diese Klasse als Konfigurationsklasse
(2) @Componentscan: Aktivierungs -Scanning aktivieren
(3) @enableAutoConfiguration: Schalten Sie die automatische Konfigurationsfunktion von Springboot ein
8. FRINDEBOOTDEMOApplication -Klasse laufen lassen
prüfen:
Geben Sie http: // localhost: 8080/Hallo in der Adressleiste ein
9. Beginnen Sie mit der Methode zum Starten des JAR -Pakets
(1) Geben Sie zuerst das Verzeichnis ein, in dem sich das Projekt befindet. Wenn es sich um ein MAC-System handelt, klicken Sie mit der rechten Maustaste auf das Projekt, wählen Sie in Finder die Wählen Sie die Enthüllung und klicken Sie mit der rechten Maustaste auf das Windows-System und wählen Sie im Projekt mit der Anzeige im Projekt. Sie können das Verzeichnis, in dem sich das Projekt befindet, öffnen.
(2) Öffnen Sie das Terminal und geben Sie das Verzeichnis ein, in dem sich das Projekt befindet
cd /Users/shanml/IdeaProjects/SpringbootDemo
Geben Sie die MVN -Installation ein, um das Projekt zu erstellen
(3) Nach erfolgreicher Konstruktion befindet sich im Projektzielordner ein zusätzliches JAR -Paket.
(4) Verwenden Sie Java-Jar Springbootdemo-0.0.1-Snapshot.jar
Starten Sie einfach das JAR -Paket
Siehe:
Senior Brother Liao: In zwei Stunden Springboot lernen
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.