/SpringBoot-CSV-API

Je prévois de lire un fichier CSV au démarrage, mettre en place les API GET et POST pour manipuler les objets, générer des valeurs aléatoires.

Primary LanguageJavaApache License 2.0Apache-2.0

SpringBoot-CSV-API

GitHub WidgetBox


Lecture de fichier CSV avec Spring Boot et la génération aléatoire de valeurs

Bienvenue dans le projet de lecture de fichier CSV avec Spring Boot et la génération aléatoire de valeurs. Ce projet vise à fournir des API GET et POST pour manipuler les objets issus du fichier CSV et générer des données aléatoires.

Fonctionnalités

  • Lecture de Fichier CSV : Le projet lit un fichier CSV au démarrage pour initialiser les données.
  • API GET et POST : Des API sont mises en place pour récupérer et manipuler les objets.
  • Génération Aléatoire : Possibilité de générer des valeurs aléatoires pour enrichir les données.

Technologies Utilisées

  • Spring Boot : Framework Java pour la création d'applications basées sur Java rapidement.
  • CSV : Traitement des fichiers CSV pour la lecture initiale des données.
  • API REST : Mise en place d'API pour les opérations CRUD (Create, Read, Update, Delete).
  • Génération Aléatoire : Utilisation de mécanismes de génération de valeurs aléatoires.

Comment Utiliser

  1. Clonez le dépôt :

    git clone https://github.com/walidbosso/SpringBoot-CSV-API.git
  2. Ouvre le projet dans STS

  3. Creer Employees Database

  4. Run as Spring Boot App

  5. L'application sera accessible à l'adresse http://localhost:8080, Test it with Postman, analyse the code to figure out the endpoints.

License

Ce projet est sous licence Apache-2.0 - voir le fichier LICENSE pour plus de détails.

Contributions

Si vous souhaitez contribuer au projet, suivez ces étapes :

  1. Fork du dépôt.
  2. Créez une nouvelle branche (git checkout -b fonctionnalite-votre-fonctionnalite).
  3. Effectuez vos modifications (git commit -m 'Ajouter une nouvelle fonctionnalité').
  4. Poussez vers la branche (git push origin fonctionnalite-votre-fonctionnalite).
  5. Ouvrez une pull request.

Problèmes

Si vous rencontrez des problèmes ou avez des suggestions, veuillez ouvrir une issue sur la page Issues.

Merci d'avoir exploré le projet de lecture de fichier CSV avec Spring Boot et génération aléatoire! 🚀


 
© by Walid BOUSSOU  🇲🇦 😄
 


👏 Thanks for the support

Stargazers

Stargazers repo roster for @walidbosso/SpringBoot-CSV-API

Forkers

Forkers repo roster for @walidbosso/SpringBoot-CSV-API

Contributors



GitHub last commit (by committer)

GitHub License

𝚂𝚑𝚘𝚠 𝚜𝚘𝚖𝚎 💙 𝚋𝚢 𝚜𝚝𝚊𝚛𝚛𝚒𝚗𝚐 ⭐ 𝚝𝚑𝚎 𝚛𝚎𝚙𝚘𝚜𝚒𝚝𝚘𝚛𝚢!


Back to top