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 en 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 présente de nouveaux concepts et aboutit à 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 avec regroupement frontend et d'un modèle de déploiement prêt pour la production, utilisant le serveur embarqué 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 de Maven pour tirer le meilleur parti de ce tutoriel. Ce tutoriel couvrira les concepts Spring au fur et à mesure, mais ceux qui souhaitent une compréhension approfondie de Spring peuvent consulter la documentation principale de Spring et la documentation de Spring concernant Spring Boot.

Concepts du tutoriel

La première partie du tutoriel est consacré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 le tutoriel, vous obtiendrez une compréhension claire de l'évolution d'une application à mesure que vous implémentez des fonctionnalités.

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

Prérequis

Vous devez disposer des outils/ressources suivants sur votre machine de développement :

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

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