Micronaut
Avancé
Structuration d'une API Micronaut modulaire avec séparation Controller-Service-Repository
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
micronaut
architecture
dependencyinjection
backend
api
Scénario Technique
Contexte : Votre microservice Micronaut a été développé rapidement et toute la logique métier est actuellement placée dans les contrôleurs. Le Problème : Le code devient difficile à maintenir et à tester à mesure que le projet grandit. Contraintes : Mettre en place une séparation claire entre contrôleurs, services métier et repositories Micronaut Data. Livrable attendu : Refactoriser l'application afin d'isoler la logique métier dans des services @Singleton et l'accès aux données dans des repositories dédiés tout en conservant le comportement existant.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.