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
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
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
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.
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
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.
Une classe à transmettre vers et depuis une classe de référentiel ou une classe de service. (DTO)
@Servise Classe de service.
Recommended Posts