[JAVA] SPRING BOOT Lernaufzeichnung 01

SPRINGBOOT.001.jpeg

Spring Ein Framework für die Java-Entwicklung. Stark gegen Veränderung. Der Code ist gut lesbar. Sehr wiederverwendbar.

DI Dependency Injection Instanzverwaltung

AOP Aspect Oriented Programing Zusammenfassung der allgemeinen Verarbeitung

Bibliothek

DevTools Starten Sie die WEB-Anwendung automatisch neu

Lombok Verwendung von Lombok

H2 Testumgebung DB

JDBC Datenbankzugriff

Thymeleaf HTML-Vorlagen-Engine

Web Verwenden von SpringMVC Spring Boot

MVC-Modell

MVC.001.jpeg

Controller Anforderungsverarbeitung an die Modellklasse für die Anforderung.

Model Datenerfassung und Berechnung aus der DB.

Viwe Bildschirmanzeige.

HelloWorld

GET-Methode

Wird beim Abrufen von Informationen vom Server verwendet Informationen, die andere nicht sehen sollen, werden von GET nicht gesendet Senden Sie Textdaten

SpringSampleApplication.java Ein Programm, das Spring ausführt.

@Controller Controller-Klasse.

GetMapping Behandelt die GET-Methode von HTTP-Anforderungen. Fügen Sie get am Anfang des Methodennamens hinzu. Geben Sie für den Rückgabewert den Namen der HTML-Datei ohne Erweiterung an.

html xmlns:th="http://www.thymeleeaf.org" Beschrieben, um das Zeitblatt zu verwenden.

Interne Verarbeitung

内部処理.001.jpeg

th:value Sie können Werte vom Bildschirm an die Controller-Klasse übergeben.

@PostMapping Verarbeitung beim Senden der POST-Methode.

@RequestParam Ermöglicht den Empfang von Eingaben vom Bildschirm.

model.addAttribute Registrieren Sie den vom Bildschirm empfangenen Wert in Modell. Stellen Sie den Schlüssel und den Wert ein. Schlüssel: Variablenname

Wert von DB abrufen

DB接続.001.jpeg

application.properties Eine Datei zum Festlegen umgebungsspezifischer Einstellungen.

https://qiita.com/YAKINIKU/items/bba6d8f0cb2a418ea0ea

https://qiita.com/niwasawa/items/024a01c502962eb90b1d

findOne() Greifen Sie auf alle Dokumente zu

@Repository Wird der Repository-Klasse gewährt.

@Autowired Instanzerstellung.

@Data Automatische Erstellung von Getter / Setter.

Domänenklasse

Eine Klasse, die an eine Repository-Klasse oder Serviceklasse übergeben werden soll. (DTO)

@Servise Serviceklasse.

Recommended Posts

SPRING BOOT Lernaufzeichnung 01
SPRING BOOT Lernprotokoll 02
Spring Boot-Lernverfahren
Spring Boot lernen [Anfang]
Spring Boot zum Lernen von Anmerkungen
Cassandra x Spring Boot Kampfrekord
Fordern Sie Spring Boot heraus
Mein Lernbericht
Spring Boot Form
Spring Boot Denken Sie daran
gae + frühlingsstiefel
Frühlingsstiefel + Heroku Postgres
Schreiben von Frühlingsstiefel-Memos (1)
Erster Frühlingsstiefel (DI)
Spring Boot2 Spickzettel
Spring Boot-Ausnahmebehandlung
Spring Boot Servlet-Zuordnung
Spring Boot Entwicklung-Entwicklungsumgebung-
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
Ruby on Rails Lernrekord -2020.10.03
Spring Boot unter Microsoft Azure
Implementieren Sie GraphQL mit Spring Boot
Ruby on Rails Lernrekord -2020.10.04
Aufgabenplan für das Spring Boot Tutorial
Ruby on Rails Lernrekord -2020.10.05
Spring 5 & Spring Boot 2 Praktisches Vorbereitungsverfahren
Ruby on Rails Lernrekord -2020.10.09
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)
Ruby on Rails lernen Rekord-2020.10.07 ②
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
Ruby on Rails lernen Rekord-2020.10.07 ①
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