API type : service Web
Modèle architectural : REST
Technologies | Projet | Environnement |
Ce projet a été développé avec les technologies suivantes:
-
- Spring Framework
- Spring Data JPA
- Spring Boot - v2.3.4
-
MySQL - MySQL Community Server v8.0.22
-
Apache Tomcat - v9.0
Pour développer des applications serveur avec Java, vous avez besoin d'installer le OpenJDK. J'ai utilisé Java version 11. Pour le développement d'API: Spring Tool Suite ou IDE de votre choix, l'importation du fichier généré par le service Spring initializr.
Pour tester les requêtes / réponses générées par l'API: Postman ou Insominia.
Pour la persistance des données: MySQL Server. J'ai choisi MySQL Community Server v8.0.22 Pour l'administration du serveur MySQL: e MySQL Workbench.
D'abord, il faut configurer la connexion avec la base de données. Properties se trouve dans le fichier : /src/main/resources/application.properties. Par default cette application utilise database(name: osworks, user: root, password: root).
Projet développé au cours de la semaine "Curso de Spring REST pour les débutants" promu par Algaworks, Brésil.