Quarkus est un framework Java open source à pile complète conçu pour créer des applications cloud natives et conteneurisées. Comme Quarkus est conçu pour les applications cloud, il est conçu pour être léger et rapide et prend en charge des temps de démarrage rapides. Une application conteneurisée bien conçue facilite la mise en œuvre d’API REST fiables pour la création et l’accès aux données.
La validation des données est toujours une réflexion après coup pour les développeurs, mais il est important de garder les données cohérentes et valides. Les API REST doivent valider les données qu’elles reçoivent, et Quarkus fournit une prise en charge intégrée riche pour valider les objets de demande d’API REST. Il existe des situations où nous avons besoin d’une validation personnalisée de nos objets de données. Cet article décrit comment nous pouvons créer des validateurs personnalisés à l’aide du framework Quarkus.