
de claude-code-training230
Génère un contrôleur REST Spring Boot avec des points de terminaison CRUD, des DTO, de la validation, des annotations OpenAPI et des tests d'intégration pour une entité nommée.
Cette compétence crée le squelette d'un contrôleur REST Spring Boot pour une entité nommée, produisant le code du contrôleur, les DTO de requête/réponse, les annotations de validation, les annotations de documentation OpenAPI et une suite de tests d'intégration correspondante. Elle codifie les conventions REST communes (codes d'état, en-tête Location lors de la création, pagination sur les points de terminaison de liste) afin que l'agent puisse produire des squelettes de contrôleurs cohérents et testés pour des projets Java standards.
Invoquez cette compétence lorsque le développeur demande un squelette de contrôleur REST prêt à l'emploi pour une entité (ex: /spring-controller User). Adapté au prototypage rapide, aux démos de formation ou lors de l'ajout de points de terminaison CRUD standards à un projet Spring existant suivant les conventions de package/layout et les fichiers de build (pom.xml/build.gradle).
@SpringBootTest + MockMvc. Le fichier SKILL.md fournit les comportements exacts des points de terminaison et les attentes en matière de tests.Idéal pour les agents de génération de code/assistants de code (modèles de code, assistants de type Copilot/Claude Code/Cursor) et tout agent capable de générer du code Java multi-fichiers et des tests.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.