[JAVA] Fiche d'apprentissage SPRING BOOT 01

SPRINGBOOT.001.jpeg

Spring Un cadre pour le développement Java. Fort contre le changement. Le code est hautement lisible. Très réutilisable.

DI Dependency Injection Gestion des instances

AOP Aspect Oriented Programing Résumé du traitement commun

Bibliothèque

DevTools Redémarrez automatiquement l'application WEB

Lombok Utilisation de Lombok

H2 Base de données d'environnement de test

JDBC Accès à la base de données

Thymeleaf Moteur de modèle HTML

Web Utilisation de SpringMVC Spring Boot

Modèle MVC

MVC.001.jpeg

Controller Demande de traitement à la classe Model pour la demande.

Model Acquisition de données et calcul à partir de DB.

Viwe Écran d'affichage.

HelloWorld

Méthode GET

Utilisé lors de la récupération d'informations sur le serveur Les informations que vous ne voulez pas que les autres voient ne sont pas envoyées par GET Envoyer des données texte

SpringSampleApplication.java Un programme qui exécute Spring.

@Controller Classe de contrôleur.

GetMapping Gère la méthode GET des requêtes HTTP. Ajoutez get au début du nom de la méthode. Pour la valeur de retour, spécifiez le nom du fichier html sans extension.

html xmlns:th="http://www.thymeleeaf.org" Décrit d'utiliser la feuille de temps.

Traitement interne

内部処理.001.jpeg

th:value Vous pouvez transmettre des valeurs de l'écran à la classe de contrôleur.

@PostMapping Traitement lors de l'envoi de la méthode POST.

@RequestParam Vous permet de recevoir des entrées de l'écran.

model.addAttribute Enregistrez la valeur reçue de l'écran dans Modèle. Définissez la clé et la valeur. Clé: nom de variable

Obtenez de la valeur de DB

DB接続.001.jpeg

application.properties Un fichier pour définir les paramètres spécifiques à l'environnement.

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

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

findOne() Accéder à tous les documents

@Repository Accordé à la classe de référentiel.

@Autowired Création d'instance.

@Data Création automatique de getter / setter.

classe de domaine

Une classe à transmettre vers et depuis une classe de référentiel ou une classe de service. (DTO)

@Servise Classe de service.

Recommended Posts

Fiche d'apprentissage SPRING BOOT 01
Fiche d'apprentissage SPRING BOOT 02
Procédure d'apprentissage Spring Boot
Apprentissage de Spring Boot [Début]
Spring Boot pour l'apprentissage des annotations
Record de lutte pour Cassandra x Spring Boot
Défi Spring Boot
Mon dossier d'apprentissage
Forme de botte de printemps
Spring Boot Rappelez-vous
gae + botte à ressort
Botte de printemps + Heroku Postgres
Rédaction de mémo de démarrage de printemps (1)
Première botte à ressort (DI)
Aide-mémoire Spring Boot2
Gestion des exceptions Spring Boot
Mappage du servlet Spring Boot
Environnement de développement-développement Spring Boot-
Rédaction de mémos de démarrage de printemps (2)
Résumé du document Spring Boot 2.2
[Spring Boot] DataSourceProperties $ DataSourceBeanCreationException
Disponibilité de l'application Spring Boot 2.3
Tutoriels Spring Boot Sujets
Télécharger avec Spring Boot
[Spring Boot] Construction de l'environnement (macOS)
Définir le paramètre contextuel dans Spring Boot
Essayez Spring Boot de 0 à 100.
Générer un code à barres avec Spring Boot
Hello World avec Spring Boot
Record d'apprentissage de Ruby on rails -2020.10.03
Spring Boot sur Microsoft Azure
Implémenter GraphQL avec Spring Boot
Record d'apprentissage Ruby on rails -2020.10.04
Calendrier des tâches du didacticiel Spring Boot
Record d'apprentissage de Ruby on rails -2020.10.05
Spring 5 et Spring Boot 2 Procédure de préparation pratique
Record d'apprentissage de Ruby on rails -2020.10.09
Démarrez avec Spring Boot
Bonjour tout le monde avec Spring Boot!
Multi-projets Spring Boot 2 avec Gradle
[Spring Boot] Création d'applications Web
Exécutez LIFF avec Spring Boot
Connexion SNS avec Spring Boot
Paramètres d'échange à chaud Spring Boot
[Java] Thymeleaf Basic (Spring Boot)
Record d'apprentissage Ruby on rails-2020.10.07 ②
Introduction à Spring Boot ① ~ DI ~
Téléchargement de fichiers avec Spring Boot
Spring Boot commençant par copie
Introduction à Spring Boot ② ~ AOP ~
Application Java CICS-Run - (4) Application Spring Boot
Spring Boot à partir de Docker
Spring Boot + Springfox springfox-boot-starter 3.0.0 Utilisation
Conseils relatifs à Spring Boot DB
Hello World avec Spring Boot
Record d'apprentissage Ruby on rails-2020.10.07 ①
Définir des cookies avec Spring Boot
[Spring Boot] Recette de processus de pagination facile
Utiliser Spring JDBC avec Spring Boot
Construction de l'environnement Docker × Spring Boot