[JAVA] Spring Boot: exemple de projet d'API Restful

J'ai essayé d'implémenter l'API Restful en utilisant Spring Boot. Code source: https://github.com/unhurried/spring-boot-rest-api

Bibliothèque

Les bibliothèques utilisées sont les suivantes.

Comment lancer l'API dans Eclipse

Réponse à la demande d'API

Une API pour effectuer des opérations CRUD sur les ressources ToDo est implémentée.

# Create a ToDo item.
$ curl --request POST \
>  --url http://localhost:8080/example/api/todos \
>  --header 'Content-Type: application/json' \
>  --data '{"title":"Test","content":"This is a test.","date": "2018-06-01"}' \
>  --include

HTTP/1.1 200
Content-Type: application/json
Content-Length: 71

{"id":1,"title":"Test","content":"This is a test.","date":"2018-06-01"}

Recommended Posts

Spring Boot: exemple de projet d'API Restful
API RESTful d'autorisation d'accès au démarrage de printemps
Exemple multi-module d'API RESTful avec IntelliJ + Jersey + Spring Framework
Exemple de configuration d'API RESTful minimum avec Jersey + Spring Framework
Implémenter l'API REST avec Spring Boot
[Java] Exemple de projet de développement d'applications Web avec Spring Boot
Lancer un (ancien) projet Spring Boot avec IntelliJ
Créer un projet Java Spring Boot avec IntelliJ
Défi Spring Boot
Forme de botte de printemps
Spring Boot Rappelez-vous
gae + botte à ressort
Exécuter un projet Spring Boot avec VS Code
Créez des projets Spring Boot par environnement avec Gradle
Conseils Java - Créez un projet Spring Boot avec Gradle
◆ Obtenez l'API créée par Spring Boot à partir de React
Créer un serveur API Web avec Spring Boot
Afficher la tâche Gradle dans le projet Spring Boot
Fiche d'apprentissage SPRING BOOT 01
Botte de printemps + Heroku Postgres
Mappez automatiquement DTO aux entités avec l'API Spring Boot
Hello World (API REST) avec Apache Camel + Spring Boot 2
Rédaction de mémo de démarrage de printemps (1)
[Spring Boot] Obtenez des informations utilisateur avec l'API Rest (débutant)
Comment créer un projet Spring Boot dans IntelliJ
Première botte à ressort (DI)
Fiche d'apprentissage SPRING BOOT 02
[Spring Boot] Comment créer un projet (pour les débutants)
Aide-mémoire Spring Boot2
Gestion des exceptions Spring Boot
Implémentez une API Rest simple avec Spring Security avec Spring Boot 2.0
Mappage du servlet Spring Boot
Environnement de développement-développement Spring Boot-
Procédure d'apprentissage Spring Boot
Personnalisez la réponse aux erreurs de l'API REST avec Spring Boot (Partie 2)
Apprentissage de Spring Boot [Début]
Rédaction de mémos de démarrage de printemps (2)
Résumé du document Spring Boot 2.2
Essayez gRPC dans le projet Spring Boot et Spring Cloud (Mac OS)
[Spring Boot] DataSourceProperties $ DataSourceBeanCreationException
Présentez swagger-ui à l'API REST implémentée dans Spring Boot
Déployer le projet Spring Boot sur Tomcat dans XAMPP
Disponibilité de l'application Spring Boot 2.3
Tutoriels Spring Boot Sujets
Personnalisez la réponse aux erreurs de l'API REST avec Spring Boot (Partie 1)
Télécharger avec Spring Boot
Gérez l'API de date et d'heure Java 8 avec Thymeleaf avec Spring Boot
Implémenter l'API REST avec Spring Boot et JPA (Application Layer)
Implémenter l'API REST avec Spring Boot et JPA (couche d'infrastructure)
Faisons une API simple avec EC2 + RDS + Spring boot ①
Exemple d'application Web qui gère plusieurs bases de données avec Spring Boot 1.5
Comment appeler et utiliser l'API en Java (Spring Boot)
Essayez d'utiliser l'API de recherche de code postal avec Spring Boot
Implémenter l'API REST avec Spring Boot et JPA (Domain Layer Edition)
Implémentez une API Rest simple avec Spring Security & JWT avec Spring Boot 2.0
J'ai créé un système d'exemple MVC simple à l'aide de 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