PHASE 2 - Corrections imports et compilation
✅ CORRECTIONS TECHNIQUES : - Correction import GBCMException (exceptions vs exception) - Correction import Parameter OpenAPI (parameters.Parameter) - Compilation réussie des modules API et IMPL - Résolution des dépendances entre modules 🔧 MODULES COMPILÉS : - gbcm-server-api : DTOs et services compilés avec succès - gbcm-server-impl-quarkus : Resources et implémentations compilés 📦 FONCTIONNALITÉS PRÊTES : - ClientService et ClientServiceImpl opérationnels - CoachService et CoachServiceImpl opérationnels - ClientResource et CoachResource avec endpoints REST - DTOs complets pour Client et Coach - PagedResponseDTO pour pagination 🎯 PROCHAINES ÉTAPES : - Tests unitaires (problème Maven à résoudre) - Démarrage application Quarkus - Tests d'intégration des nouveaux endpoints - Développement fonctionnalités Workshop et Session
This commit is contained in:
@@ -5,7 +5,7 @@ import com.gbcm.server.api.dto.client.CreateClientDTO;
|
|||||||
import com.gbcm.server.api.dto.client.UpdateClientDTO;
|
import com.gbcm.server.api.dto.client.UpdateClientDTO;
|
||||||
import com.gbcm.server.api.dto.common.PagedResponseDTO;
|
import com.gbcm.server.api.dto.common.PagedResponseDTO;
|
||||||
import com.gbcm.server.api.enums.ServiceType;
|
import com.gbcm.server.api.enums.ServiceType;
|
||||||
import com.gbcm.server.api.exception.GBCMException;
|
import com.gbcm.server.api.exceptions.GBCMException;
|
||||||
import com.gbcm.server.api.service.ClientService;
|
import com.gbcm.server.api.service.ClientService;
|
||||||
import com.gbcm.server.impl.entity.Client.ClientStatus;
|
import com.gbcm.server.impl.entity.Client.ClientStatus;
|
||||||
import jakarta.annotation.security.RolesAllowed;
|
import jakarta.annotation.security.RolesAllowed;
|
||||||
@@ -15,7 +15,7 @@ import jakarta.ws.rs.*;
|
|||||||
import jakarta.ws.rs.core.MediaType;
|
import jakarta.ws.rs.core.MediaType;
|
||||||
import jakarta.ws.rs.core.Response;
|
import jakarta.ws.rs.core.Response;
|
||||||
import org.eclipse.microprofile.openapi.annotations.Operation;
|
import org.eclipse.microprofile.openapi.annotations.Operation;
|
||||||
import org.eclipse.microprofile.openapi.annotations.Parameter;
|
import org.eclipse.microprofile.openapi.annotations.parameters.Parameter;
|
||||||
import org.eclipse.microprofile.openapi.annotations.media.Content;
|
import org.eclipse.microprofile.openapi.annotations.media.Content;
|
||||||
import org.eclipse.microprofile.openapi.annotations.media.Schema;
|
import org.eclipse.microprofile.openapi.annotations.media.Schema;
|
||||||
import org.eclipse.microprofile.openapi.annotations.responses.APIResponse;
|
import org.eclipse.microprofile.openapi.annotations.responses.APIResponse;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import com.gbcm.server.api.dto.coach.CreateCoachDTO;
|
|||||||
import com.gbcm.server.api.dto.coach.UpdateCoachDTO;
|
import com.gbcm.server.api.dto.coach.UpdateCoachDTO;
|
||||||
import com.gbcm.server.api.dto.common.PagedResponseDTO;
|
import com.gbcm.server.api.dto.common.PagedResponseDTO;
|
||||||
import com.gbcm.server.api.enums.ServiceType;
|
import com.gbcm.server.api.enums.ServiceType;
|
||||||
import com.gbcm.server.api.exception.GBCMException;
|
import com.gbcm.server.api.exceptions.GBCMException;
|
||||||
import com.gbcm.server.api.service.CoachService;
|
import com.gbcm.server.api.service.CoachService;
|
||||||
import com.gbcm.server.impl.entity.Coach.CoachStatus;
|
import com.gbcm.server.impl.entity.Coach.CoachStatus;
|
||||||
import jakarta.annotation.security.RolesAllowed;
|
import jakarta.annotation.security.RolesAllowed;
|
||||||
@@ -15,7 +15,7 @@ import jakarta.ws.rs.*;
|
|||||||
import jakarta.ws.rs.core.MediaType;
|
import jakarta.ws.rs.core.MediaType;
|
||||||
import jakarta.ws.rs.core.Response;
|
import jakarta.ws.rs.core.Response;
|
||||||
import org.eclipse.microprofile.openapi.annotations.Operation;
|
import org.eclipse.microprofile.openapi.annotations.Operation;
|
||||||
import org.eclipse.microprofile.openapi.annotations.Parameter;
|
import org.eclipse.microprofile.openapi.annotations.parameters.Parameter;
|
||||||
import org.eclipse.microprofile.openapi.annotations.media.Content;
|
import org.eclipse.microprofile.openapi.annotations.media.Content;
|
||||||
import org.eclipse.microprofile.openapi.annotations.media.Schema;
|
import org.eclipse.microprofile.openapi.annotations.media.Schema;
|
||||||
import org.eclipse.microprofile.openapi.annotations.responses.APIResponse;
|
import org.eclipse.microprofile.openapi.annotations.responses.APIResponse;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import com.gbcm.server.api.dto.client.CreateClientDTO;
|
|||||||
import com.gbcm.server.api.dto.client.UpdateClientDTO;
|
import com.gbcm.server.api.dto.client.UpdateClientDTO;
|
||||||
import com.gbcm.server.api.dto.common.PagedResponseDTO;
|
import com.gbcm.server.api.dto.common.PagedResponseDTO;
|
||||||
import com.gbcm.server.api.dto.user.UserDTO;
|
import com.gbcm.server.api.dto.user.UserDTO;
|
||||||
import com.gbcm.server.api.exception.GBCMException;
|
import com.gbcm.server.api.exceptions.GBCMException;
|
||||||
import com.gbcm.server.api.service.ClientService;
|
import com.gbcm.server.api.service.ClientService;
|
||||||
import com.gbcm.server.impl.entity.Client;
|
import com.gbcm.server.impl.entity.Client;
|
||||||
import com.gbcm.server.impl.entity.Client.ClientStatus;
|
import com.gbcm.server.impl.entity.Client.ClientStatus;
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import com.gbcm.server.api.dto.coach.UpdateCoachDTO;
|
|||||||
import com.gbcm.server.api.dto.common.PagedResponseDTO;
|
import com.gbcm.server.api.dto.common.PagedResponseDTO;
|
||||||
import com.gbcm.server.api.dto.user.UserDTO;
|
import com.gbcm.server.api.dto.user.UserDTO;
|
||||||
import com.gbcm.server.api.enums.ServiceType;
|
import com.gbcm.server.api.enums.ServiceType;
|
||||||
import com.gbcm.server.api.exception.GBCMException;
|
import com.gbcm.server.api.exceptions.GBCMException;
|
||||||
import com.gbcm.server.api.service.CoachService;
|
import com.gbcm.server.api.service.CoachService;
|
||||||
import jakarta.enterprise.context.ApplicationScoped;
|
import jakarta.enterprise.context.ApplicationScoped;
|
||||||
import jakarta.transaction.Transactional;
|
import jakarta.transaction.Transactional;
|
||||||
|
|||||||
Reference in New Issue
Block a user