Skip to content

OpenClassrooms-Student-Center/Corrig-_Mod-lisez-et-impl-mentez-le-back-end-en-utilisant-du-code-Java-maintenable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Correction du projet 3: Modelisez et implementez le backend en utilisant du code Java maintenable

Context

Ce projet est la création d'un backend Spring Boot pour une application frontend Angular définie dans le projet OpenClassrooms : Modélisez et implémentez le back-end en utilisant du code Java maintenable.

Il s'agit d'une API REST minimale avec authentification JWT et gestion des utilisateurs uniquement.

Technologies

  • Spring Boot 3.x
  • Spring Security avec JWT
  • MySQL
  • Spring Data JPA
  • Maven

Installation

Prérequis

  • Java 17 ou supérieur
  • Maven 3.6+
  • MySQL 8.0+

Étapes d'installation

  1. Cloner le repository en local

  2. Configurer la base de données

    • Créer une base de données MySQL nommée springangularp3
    • Mettre à jour les paramètres de connexion dans src/main/resources/application.properties si nécessaire
  3. Installer les dépendances et compiler

    mvn clean install
  4. Lancer l'application

    mvn spring-boot:run

L'application sera accessible sur http://localhost:3001

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages