Quarkus
Avancé
Structuration d'une API Quarkus avec séparation Resource-Service-Repository
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
quarkus
architecture
cdi
backend
rest
Scénario Technique
Contexte : Votre application Quarkus a été développée rapidement et la logique métier est actuellement placée directement dans les classes Resource. Le Problème : Le code devient difficile à maintenir et à tester à mesure que le projet évolue. Contraintes : Mettre en place une séparation claire entre couche REST (Resource), services métier (@ApplicationScoped) et accès base via Panache ou repository dédié. Livrable attendu : Refactoriser l'application afin d'isoler la logique métier dans un service injectable et centraliser l'accès aux données dans une couche repository propre.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.