[JAVA] Spring 5 & Spring Boot 2 Praktisches Vorbereitungsverfahren

2018-11-27 Auf Spring 5.1 + Spring Boot 2.1 aktualisiert!

Bringen Sie bei Hands-on Ihren eigenen Notebook-PC mit den folgenden Vorbereitungen mit.

Wenn Sie Fragen zur Vorbereitung haben, antworten Sie bitte oder DM an mein Konto @suke_masa auf Twitter und wir werden antworten!

Folien herunterladen

Dies ist das Material für die Spring Overview Lecture, die in den ersten 30 Minuten verwendet wurde. Es ist praktisch, es von der folgenden URL herunterzuladen, damit Sie später in Hands-on darauf zugreifen können. https://www.slideshare.net/masatoshitada7/pivotalspring-framework-51-spring-boot-21-jjugccc

Was im Voraus zu installieren

Wir empfehlen ein 64-Bit-Betriebssystem und einen Speicher von 4 GB oder mehr. Das Betriebssystem kann Windows / MacOS / Linux sein.

Die Datenbank und der Anwendungsserver verwenden den integrierten (H2, Embedded Tomcat), sodass keine Installation erforderlich ist.

Quellcode-Klon

Bitte klonen Sie von GitHub mit dem folgenden Befehl.

$ git clone https://github.com/MasatoshiTada/spring5-boot2-handson.git

Quellcode importieren (für Eclipse)

(1) Starten Sie Eclipse. (2) Wählen Sie [Datei] - [Importieren]. (3) Wählen Sie [Maven] - [Vorhandenes Maven-Projekt] und dann [Weiter].

eclipse01.PNG

(4) Klicken Sie im [Stammverzeichnis] auf die Schaltfläche [Durchsuchen] und wählen Sie den geklonten Ordner [spring5-boot2-handson] aus.

eclipse02.PNG

(5) Stellen Sie sicher, dass alle vier Projekte [01-spring5], [02-spring5-answer], [03-boot2] und [04-boot2-answer] angezeigt und überprüft werden, und klicken Sie dann auf [Finish]. ]Wählen.

eclipse03.PNG

(6) Der Projektimport wird gestartet. Das Herunterladen der Bibliothek von Maven Central wird einige Zeit dauern.

Quellcode importieren (für IntelliJ IDEA)

(1) Starten Sie IntelliJ IDEA und wählen Sie [Projekt importieren].

スクリーンショット 2018-07-08 17.23.48.png

(2) Wählen Sie den geklonten Ordner [spring5-boot2-handson] aus.

idea01.png

(3) Wählen Sie [Projekt aus externem Modell importieren] - [Maven] und wählen Sie [Weiter].

スクリーンショット 2018-07-08 17.05.08.png

(4) Aktivieren Sie [Rekursiv nach Projekten suchen] und wählen Sie [Weiter].

スクリーンショット 2018-07-08 17.06.29.png

Wenn der folgende Bildschirm vor dem nächsten angezeigt wird (5), wählen Sie einfach [Weiter]. Dann wird der Bildschirm von (5) angezeigt.

スクリーンショット 2018-12-10 10.32.04.png

(5) Stellen Sie sicher, dass alle vier Projekte [01-spring5], [02-spring5-answer], [03-boot2] und [04-boot2-answer] angezeigt und überprüft werden, und klicken Sie dann auf [Next]. ]Wählen.

Wenn die oben genannten vier Projekte nicht in der Liste angezeigt werden, ist der in (2) ausgewählte Ordner möglicherweise falsch.

スクリーンショット 2018-07-08 17.19.55.png

(6) Wählen Sie [Fertig stellen] so wie es ist.

スクリーンショット 2018-07-08 17.23.02.png

(7) Der Projektimport wird gestartet. Das Herunterladen der Bibliothek von Maven Central wird einige Zeit dauern.

Bestätigung der Ausführung des Antwortbeispiels

(1) 02-spring5-answer In der Klasse com.example.Main des Projekts gibt es eine main () -Methode. Führen Sie sie daher aus.

Wählen Sie für Eclipse [Ausführen als] - [Java-Anwendung].

(2) Überprüfen Sie die Konsole. Wenn keine Stapelverfolgung usw. vorhanden ist und am Ende "Information: Starten von ProtocolHandler [" http-nio-8080 "]" angezeigt wird, wird der integrierte Tomcat an Portnummer 8080 korrekt gestartet.

スクリーンショット 2018-07-08 18.17.35.png

(3) Greifen Sie mit einem Webbrowser auf http: // localhost: 8080 / sample / zu. Der Anmeldebildschirm wird angezeigt. Bitte melden Sie sich mit Ihrer E-Mail-Adresse "admin @ example.com" und dem Passwort "admin" an.

(4) Wenn die Kundeninformationen für 5 Personen wie unten gezeigt angezeigt werden, ist dies erfolgreich.

スクリーンショット 2018-07-08 18.20.43.png

(5) Stoppen Sie die main () -Methode. Damit ist der Vorbereitungsvorgang abgeschlossen.

Beginn der praktischen Arbeit

(1) Lesen Sie zuerst die Folien durch.

(2) 01-spring5 / todo-1.md ist das Verfahren von Übung 1.

Recommended Posts

Spring 5 & Spring Boot 2 Praktisches Vorbereitungsverfahren
Spring Boot-Lernverfahren
Akka praktische Vorbereitungsprozedur aus Java
Fordern Sie Spring Boot heraus
Spring Boot Form
Spring Boot Denken Sie daran
gae + frühlingsstiefel
JSUG Study Group 2018 Teil 4 Spring 5 & Spring Boot 2 praktische Eindrücke
Konstruktionsverfahren für LINE Bot x Java (Spring Boot)
SPRING BOOT Lernaufzeichnung 01
Frühlingsstiefel + Heroku Postgres
Schreiben von Frühlingsstiefel-Memos (1)
Erster Frühlingsstiefel (DI)
SPRING BOOT Lernprotokoll 02
Spring Boot2 Spickzettel
Spring Boot-Ausnahmebehandlung
Spring Boot Servlet-Zuordnung
Spring Boot Entwicklung-Entwicklungsumgebung-
Spring Boot lernen [Anfang]
Schreiben von Spring Boot-Memos (2)
Spring Boot 2.2 Dokumentzusammenfassung
[Spring Boot] DataSourceProperties $ DataSourceBeanCreationException
Spring Boot 2.3 Verfügbarkeit von Anwendungen
Spring Boot Tutorials Themen
Mit Spring Boot herunterladen
[Spring Boot] Umgebungskonstruktion (macOS)
Legen Sie den Kontextparameter in Spring Boot fest
Versuchen Sie Spring Boot von 0 bis 100.
Generieren Sie mit Spring Boot einen Barcode
Hallo Welt mit Spring Boot
Spring Boot unter Microsoft Azure
Implementieren Sie GraphQL mit Spring Boot
Beginnen Sie mit Spring Boot
Hallo Welt mit Spring Boot!
Spring Boot 2 Multiprojekt mit Gradle
[Spring Boot] Erstellung von Webanwendungen
Führen Sie LIFF mit Spring Boot aus
SNS-Login mit Spring Boot
Spring Boot Hot Swapping-Einstellungen
[Java] Thymeleaf Basic (Spring Boot)
Einführung in Spring Boot ~ ~ DI ~
Datei-Upload mit Spring Boot
Spring Boot beginnt mit dem Kopieren
Einführung in Spring Boot ② ~ AOP ~
CICS-Java-Anwendung ausführen- (4) Spring Boot-App
Spring Boot beginnend mit Docker
Spring Boot + Springfox Springfox-Boot-Starter 3.0.0 Verwendung
Tipps zur Spring Boot DB
Hallo Welt mit Spring Boot
Spring 5 & Spring Boot 2 Einführung für Anfänger wurde veröffentlicht
Setzen Sie Cookies mit Spring Boot
[Spring Boot] Einfaches Rezept für den Paging-Prozess
Verwenden Sie Spring JDBC mit Spring Boot
Aufbau der Docker x Spring Boot-Umgebung
Wichtige Änderungen in Spring Boot 1.5
Modul mit Spring Boot hinzufügen
Erste Schritte mit Spring Boot
NoHttpResponseException in Spring Boot + WireMock
[Spring Boot] Senden Sie eine E-Mail
Einstellungen für die Spring Boot-Leistung