maestro2711 / fullstack_angular17_springboot

0 stars 0 forks source link

Mettre en œuvre des services #9

Closed maestro2711 closed 3 months ago

maestro2711 commented 3 months ago

Titre du ticket : Implémentation du EmployeeService et Configuration du GlobalExceptionHandler

Description :

Afin de fournir une gestion robuste des employés et des exceptions dans notre application GeekHRConnect, nous devons développer un service pour gérer les opérations CRUD sur l'entité Employee et configurer un gestionnaire d'exceptions global pour gérer les erreurs de manière centralisée.

Détails de la tâche :

1. EmployeeService :

2. GeekHRConnectException :

3. GlobalExceptionHandler :

Configurer un GlobalExceptionHandler avec @ControllerAdvice pour gérer les exceptions de manière centralisée. Gérer les exceptions communes telles que EntityNotFoundException et MethodArgumentNotValidException, et loguer les erreurs.

Acceptance Criteria :