[JAVA] Appuyez sur tous les "Guides" de Spring (mis à jour de temps en temps)

Qu'est-ce que les "Guides" de Spring?

https://spring.io/guides Le soi-disant tutoriel officiel. Différents modèles de "Hello World" sont préparés.


Pourquoi avez-vous décidé de toucher les guides?

Spring peut faire beaucoup de choses avec les fonctionnalités standard. Lors de la définition des exigences, je me suis demandé s'il serait possible de développer avec moins d'effort si je savais ce que Spring pouvait faire. (Peut-être que vous devriez google à chaque fois) Je pense qu'il est difficile de saisir la quantité totale de printemps, alors j'ai pensé à essayer d'abord le guide officiel.


Vue d'ensemble de chaque guide et annotations et classes principales

Je traduirai le Guide et donnerai un aperçu approximatif et une description des principales annotations. J'espère qu'il pourra être utilisé comme index.


Building a RESTful Web Service https://spring.io/guides/gs/rest-service/ Service Web RESTful. Cela devrait être utile lors de la création de soi-disant API. @RestController La classe qui la définit est le contrôleur qui renvoie l'objet de domaine, pas la vue. Une collection de @Controller et @ResponseBody.

@RequestMapping Mappez les méthodes et les requêtes HTTP. C'est comme exécuter la méthode de salutation lors de la réception d'une requête HTTP à / salutation.

@RequestParam Liez le paramètre de requête à l'argument correspondant.


Scheduling Tasks https://spring.io/guides/gs/scheduling-tasks/ Traitement par lots qui commence à l'heure. @Scheduled Vous pouvez définir l'intervalle et l'heure de démarrage (image cron).

@EnableScheduling Activer le traitement de la planification.


Consuming a RESTful Web Service https://spring.io/guides/gs/consuming-rest/ Vous pouvez facilement appeler les services Web RESTful et objectiver les résultats. Il peut également être utilisé comme un simulacre lors de l'exécution de tests unitaires.

Classe RestTemplate

Vous pouvez appeler l'API avec GET ou POST et convertir le résultat en objet Java.


Building Java Projects with Gradle Comment construire avec Gradle. Omis.


Building Java Projects with Maven Comment construire avec Gradle. Omis.


Accessing Relational Data using JDBC with Spring https://spring.io/guides/gs/relational-data-access/ Vous pouvez vous connecter à RDB sans écrire de xml ou de définition. Si vous ne spécifiez pas la destination de la connexion, utilisez H2 (DB en mémoire) Ça a l'air bien quand on fait un proto rugueux.


Mis à jour de temps en temps ...!

Recommended Posts

Appuyez sur tous les "Guides" de Spring (mis à jour de temps en temps)
[Inverser] Spring Security (mis à jour de temps en temps)
Memorandum Poem (mis à jour de temps en temps)
Collection de sites utiles SpringBoot (mise à jour de temps en temps)
[Mis à jour de temps à autre] Liens endettés
[Mis à jour de temps en temps] Ruby on Rails Méthode pratique
[Eclipse] Résumé des paramètres d'environnement * Mis à jour de temps en temps
Essayez Spring Boot de 0 à 100.
Paramètres initiaux d'Intellij IDEA personnellement recommandés (mis à jour de temps en temps)
Mise à niveau de la botte à ressort de la série 1.5 à la série 2.0
Résumé des résultats de la recherche sur l'orientation des objets [mis à jour de temps à autre]
Convertir l'heure UTC Java en heure JST
L'histoire de la transition de Spring Boot 1.5 à 2.1
Modifications lors de la migration de Spring Boot 1.5 vers Spring Boot 2.0
Transition de Struts2 à Spring MVC (contrôleur)
Modifications lors de la migration de Spring Boot 2.0 vers Spring Boot 2.2
J'ai essayé de traduire la grammaire de R et Java [Mis à jour de temps en temps]
Points sur lesquels je suis tombé lors de la création d'une application Android [Mis à jour de temps en temps]
Spring Boot - Comment définir le délai d'expiration de la session
Pour se connecter de Spring à MySQL sur un serveur virtuel (non résolu)
Livraison push de l'application Spring vers Firebase Cloud Messaging