Passer au contenu principal

Overview

Ouvrir dans ChatGPT

Ce tutoriel étape par étape vous guide à travers le processus de création d'une application de gestion de clients utilisant webforJ et Spring Boot. Il vous apprend à créer une interface moderne et conviviale pour visualiser, ajouter et modifier les données des clients.

Chaque étape introduit de nouveaux concepts et se traduit par une application Spring Boot exécutable (JAR). Vous pouvez lancer votre application localement en utilisant Maven et interagir avec elle dans un navigateur web. Avec cette configuration, vous bénéficiez d'un cycle de développement rapide et d'un modèle de déploiement prêt pour la production, en utilisant le serveur intégré de Spring Boot.

Aucune expérience préalable avec Spring Boot ou webforJ n'est nécessaire, mais vous devriez avoir une compréhension de base de Java et Maven pour tirer le meilleur parti de ce tutoriel. Ce tutoriel couvrira les concepts de Spring au fur et à mesure, mais ceux qui s'intéressent à une compréhension approfondie de Spring peuvent consulter la documentation principale de Spring et la documentation de Spring sur Spring Boot.

Concepts du tutoriel

La première partie du tutoriel est dédiée à la configuration du projet pour préparer votre environnement Spring Boot + webforJ. Ensuite, les étapes suivantes introduisent de nouvelles fonctionnalités et font progresser votre projet. En suivant, vous obtiendrez une compréhension claire de la façon dont une application évolue à mesure que vous implémentez des fonctionnalités.

Chaque étape a une application exécutable correspondante disponible sur GitHub :

Prérequis

Vous devez avoir les outils/ressources suivants sur votre machine de développement :

  • Java 21 ou 25
  • Maven
  • Un IDE Java
  • Git (recommandé mais pas obligatoire)
Prérequis webforJ

Consultez l'article sur les prérequis pour un aperçu plus détaillé des outils requis pour votre environnement de développement.