MacOS erstellt die Feder -Boot -Entwicklungsumgebung, der spezifische Inhalt ist wie folgt
Software- und Hardwareumgebung
Macos Sierra
Java 1.8.0_65
Maven 3.5.0
Idee 2017.1.5
Vorwort
Ich habe kürzlich einige Kenntnisse über Java Web eingelassen und habe kürzlich mehr über Spring Boot gelernt, ein beliebter Entwicklungsrahmen. Aus der Sicht eines Entwicklers, der noch nie an Java Web und Spring beteiligt war, ist Spring Boot in der Tat ein sehr gutes Framework mit einfacher Konfiguration und leicht zu beginnen. Es ist ein guter Einstiegspunkt für Kinder, die Java Web eingeben möchten.
Maven -Installation
Hier wählen Sie Maven als Build -Tool aus und können auch andere Dinge wie Gradle usw. verwenden, um die neueste stabile Version des ZIP -Pakets herunterzuladen, es in das angegebene Verzeichnis zu entpacken. Zum Beispiel ist hier/user/djstava/workshop/tools und bearbeiten die /user/djstava/.bash_Profile.
Exportpfad = $ path: /Users/djstava/workshop/tools/apache-maven-3.5.0/bin
Führen Sie es nach Abschluss des Setups im Terminal aus
Quelle ~/.bash_profile
Überprüfen Sie nach dem obigen Vorgang schließlich, ob die Einstellungen korrekt sind, und führen Sie sie im Terminal aus.
MVN -Version
IDE -Auswahl
Ich wähle hier die Intellij -Idee von JetBrains, natürlich können Sie auch andere auswählen, wie z. B. Eclipse.
Erstellen Sie die erste Anwendung und erstellen Sie ein neues Projekt
Klicken Sie auf neues Projekt erstellen
Wählen Sie den Spring Initializer links und wählen Sie Java 1.8 nach Project SDK.
Als nächstes geben Sie einige grundlegende Projektinformationen aus, wählen Sie das Maven -Projekt für Typ, wählen Sie JAR für Verpackungen aus und Sie können andere Dinge nach Belieben schreiben.
Abhängigkeitsauswahl Web, wie in der Abbildung gezeigt
Nachdem das Projekt erfolgreich erstellt wurde, wird der erste Bauprozess langsamer. Nachdem Sie auf die Fertigstellung gewartet haben, klicken Sie auf die grüne Schaltfläche vor der Hauptfunktion in der Demoapplication.java, um das Projekt zu starten.
Öffnen Sie den Browser und geben Sie Localhost: 8080 ein, um sie anzusehen
Die obige Browserausgabe ist normal. Als nächstes fügen wir einen Code hinzu, damit es etwas anzeigt. Erstellen Sie eine neue Java -Klasse
HelloController.java Quellcode
Paket com.xugaoxiang; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.restController;/*** Erstellt von Djstava am 15.07.2017. */ @RastControllerPublic Class HelloConTroller {@RequestMapping ("/hello") public String hello () {return "Hallo Spring Boot!"; }}Starten Sie das Projekt neu, sehen Sie sich den Browser an, geben Sie die Adresse Localhost ein: 8080/Hallo
Projekterklärung
@RestController und @RequestMapping, dies sind 2 sehr wichtige Anmerkungen. @RestController ist für die Behandlung von HTTP -Anfragen verantwortlich, und @RequestMapping ist für die Zuordnung der URL verantwortlich.
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.